Trowbridge-Reitz Sample, sample surface normal, cosTheta

Time bar (total: 16.9s)

start0.0ms (0%)

Memory
0.9MiB live, 0.9MiB allocated; 0ms collecting garbage

analyze1.4s (8.3%)

Memory
-20.6MiB live, 1 649.7MiB allocated; 285ms collecting garbage
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.4s (26.2%)

Memory
50.0MiB live, 6 117.0MiB allocated; 1.4s collecting garbage
Samples
3.6s8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 3.2s
ival-mult: 655.0ms (20.4% of total)
ival-cos: 509.0ms (15.9% of total)
ival-sin: 406.0ms (12.7% of total)
ival-div: 393.0ms (12.3% of total)
ival-tan: 306.0ms (9.5% of total)
const: 263.0ms (8.2% of total)
ival-<=: 188.0ms (5.9% of total)
ival-add: 116.0ms (3.6% of total)
ival-sqrt: 115.0ms (3.6% of total)
ival-atan: 92.0ms (2.9% of total)
ival-pi: 58.0ms (1.8% of total)
ival-and: 44.0ms (1.4% of total)
ival-sub: 42.0ms (1.3% of total)
exact: 13.0ms (0.4% of total)
adjust: 3.0ms (0.1% of total)
ival-assert: 3.0ms (0.1% of total)
Bogosity

explain584.0ms (3.4%)

Memory
44.5MiB live, 703.6MiB allocated; 56ms collecting garbage
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
2030-16(1.0345693226554431e-5 0.0017029960872605443 0.00016574509209021926 0.6346108317375183)(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
1887(7.0400901677203365e-6 0.00018798100063577294 0.28604423999786377 0.024759480729699135)4(2.7939984192926204e-6 0.0003230601141694933 0.8341604471206665 0.08549341559410095)(cos.f32 (atan.f32 (*.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-(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)))))))sensitivity19111
tan.f32(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))cancellation18719
Confusion
Predicted +Predicted -
+00
-21046
Precision
0.0
Recall
0/0
Confusion?
Predicted +Predicted MaybePredicted -
+000
-2101432
Precision?
0.0
Recall?
0/0
Freqs
test
numberfreq
046
142
2168
Total Confusion?
Predicted +Predicted MaybePredicted -
+000
-100
Precision?
0.0
Recall?
0/0
Samples
144.0ms502×0valid
6.0ms10×1valid
Compiler

Compiled 1 740 to 100 computations (94.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 121.0ms
ival-mult: 27.0ms (22.2% of total)
ival-div: 26.0ms (21.4% of total)
ival-tan: 17.0ms (14% of total)
ival-sin: 15.0ms (12.4% of total)
ival-cos: 14.0ms (11.5% of total)
ival-add: 7.0ms (5.8% of total)
ival-atan: 5.0ms (4.1% of total)
ival-sub: 3.0ms (2.5% of total)
ival-sqrt: 3.0ms (2.5% of total)
ival-pi: 2.0ms (1.6% of total)
adjust: 1.0ms (0.8% of total)
ival-true: 1.0ms (0.8% of total)
exact: 1.0ms (0.8% of total)
ival-assert: 0.0ms (0% of total)

preprocess161.0ms (0.9%)

Memory
-29.0MiB live, 252.7MiB allocated; 52ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02021260
16381224
224321110
03288
05788
111786
234578
3124569
4520969
0803966
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 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) alphax) alphax) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (-.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 alphax alphax)) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 alphay alphay)))))) #s(literal -1 binary32))))
Compiler

Compiled 88 to 32 computations (63.6% saved)

eval0.0ms (0%)

Memory
0.2MiB live, 0.2MiB allocated; 0ms collecting garbage
Compiler

Compiled 0 to 4 computations (-∞% saved)

prune1.0ms (0%)

Memory
1.7MiB live, 1.7MiB allocated; 0ms collecting garbage
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.2%
(/.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 88 to 32 computations (63.6% saved)

simplify122.0ms (0.7%)

Memory
0.7MiB live, 191.9MiB allocated; 28ms collecting garbage
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.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)))))
cost-diff2
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (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-diff3
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
cost-diff8
(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
032824
057824
1117814
2345730
31245667
45209667
08039632
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 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) alphax) alphax) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (-.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 alphax alphax)) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 alphay alphay)))))) #s(literal -1 binary32))))
#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 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) alphax) alphax) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (-.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 alphax alphax)) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 alphay alphay)))))) #s(literal -1 binary32)))
(+.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 u0 (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) alphax) alphax) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (-.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 alphax alphax)) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 alphay alphay)))))) #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 u0 (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) alphax) alphax) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (-.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 alphax alphax)) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 alphay alphay))))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (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 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) alphax) alphax) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (-.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 alphax alphax)) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 alphay alphay))))))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay 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) (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) alphax) alphax) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (-.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 alphax alphax)) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.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 (/.f32 #s(literal 1 binary32) alphax) alphax) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (-.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 alphax alphax)) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.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 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay 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 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))
(atan.f32 (*.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 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))
(*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))
(/.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 (fma.f32 u1 #s(literal 2 binary32) #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 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
(*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))
(*.f32 #s(literal 2 binary32) (PI.f32))
(*.f32 (PI.f32) #s(literal 2 binary32))
#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 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) 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 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))
(*.f32 alphay alphay)
u0
(-.f32 #s(literal 1 binary32) u0)

localize103.0ms (0.6%)

Memory
5.5MiB live, 201.8MiB allocated; 20ms collecting garbage
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.37890625
(/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax))
accuracy0.4453125
(*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.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.376548939672064
(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
accuracy12.71811551897644
(cos.f32 (atan.f32 (*.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
67.0ms251×0valid
3.0ms1valid
Compiler

Compiled 826 to 34 computations (95.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 56.0ms
ival-mult: 13.0ms (23.2% of total)
ival-div: 9.0ms (16.1% of total)
ival-tan: 8.0ms (14.3% of total)
ival-cos: 7.0ms (12.5% of total)
ival-sin: 7.0ms (12.5% of total)
ival-atan: 3.0ms (5.4% of total)
ival-add: 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)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series218.0ms (1.3%)

Memory
-8.7MiB live, 282.4MiB allocated; 26ms collecting garbage
Counts
8 → 57
Calls
Call 1
Inputs
(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay 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 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.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) (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)))))
(cos.f32 (atan.f32 (*.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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax))
Outputs
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))
1
(+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))))) u0)))
(+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))
(* 1/2 (PI))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))
(cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))
(/ (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)))))
(pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)
(/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2))
(* 2 (* u1 (PI)))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(/ (+ (/ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (pow alphay 2)) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (pow alphax 2))
(/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))))))))
(/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))
(/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(- (+ (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))))
(/ (+ (/ (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (pow alphax 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (pow alphay 2))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))))))))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(- (+ (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))))
Calls

12 calls:

TimeVariablePointExpression
56.0ms
alphay
@inf
((+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay))) (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/ 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))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))) (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)))
33.0ms
alphax
@inf
((+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay))) (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/ 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))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))) (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)))
27.0ms
alphax
@0
((+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay))) (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/ 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))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))) (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)))
13.0ms
u1
@-inf
((+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay))) (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/ 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))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))) (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)))
12.0ms
u1
@0
((+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay))) (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/ 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))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))) (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)))

simplify228.0ms (1.3%)

Memory
-1.1MiB live, 329.1MiB allocated; 34ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
052315296
1185012429
0835311575
Stop Event
iter limit
node limit
Counts
57 → 57
Calls
Call 1
Inputs
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))
1
(+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))))) u0)))
(+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))
(* 1/2 (PI))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))
(cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))
(/ (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)))))
(pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)
(/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2))
(* 2 (* u1 (PI)))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(/ (+ (/ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (pow alphay 2)) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (pow alphax 2))
(/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))))))))
(/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))
(/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(- (+ (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))))
(/ (+ (/ (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (pow alphax 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (pow alphay 2))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))))))))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(- (+ (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))))
Outputs
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))
(/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))
1
#s(literal 1 binary32)
(+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(fma.f32 (fma.f32 (*.f32 u0 #s(literal 1/2 binary32)) (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (/.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) u0 #s(literal 1 binary32))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(fma.f32 (fma.f32 (*.f32 u0 #s(literal 1/2 binary32)) (fma.f32 (-.f32 (-.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 1 binary32)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 3 binary32)))) u0 (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))) (/.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) u0 #s(literal 1 binary32))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))))
(fma.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) u0)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))
(fma.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))) u0) (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 2 binary32)))) u0) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32)))) (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) u0))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))
(fma.f32 #s(literal 1/2 binary32) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))) (+.f32 (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 2 binary32)))) (*.f32 u0 u0)) (/.f32 (-.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 2 binary32)))) (/.f32 (fma.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 2 binary32)))) (neg.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 2 binary32)))))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))) (pow.f32 u0 #s(literal 3 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 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32)))) (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) u0))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 2 binary32)))) u0) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32)))) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))) u0))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))) (/.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))) (+.f32 (+.f32 (/.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 2 binary32)))) (/.f32 (fma.f32 (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal -1/2 binary32) (+.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 4 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 2 binary32)))) (/.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32))))) u0)))) u0)) u0))
(+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))
(* 1/2 (PI))
(*.f32 (PI.f32) #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)))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))
(cos.f32 (atan.f32 (/.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)))))))
(/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI))))
(/.f32 (sin.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (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 (*.f32 #s(literal 2 binary32) (+.f32 (PI.f32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) u1 (/.f32 (sin.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (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 (fma.f32 #s(literal 2 binary32) (fma.f32 u1 (/.f32 (*.f32 (*.f32 (PI.f32) (sin.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 #s(literal 2 binary32) (+.f32 (PI.f32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 2 binary32)) (PI.f32)) (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)))) (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) u1 (/.f32 (sin.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (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 (fma.f32 (fma.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -4/3 binary32)) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) (+.f32 (PI.f32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 2 binary32)) (PI.f32)) (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))) #s(literal -4 binary32) (fma.f32 (*.f32 (*.f32 #s(literal -2 binary32) (PI.f32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (+.f32 (PI.f32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (*.f32 (*.f32 #s(literal 4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) u1 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (sin.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 #s(literal 2 binary32) (+.f32 (PI.f32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 2 binary32)) (PI.f32)) (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)))))) u1 (*.f32 #s(literal 2 binary32) (+.f32 (PI.f32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) u1 (/.f32 (sin.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))
(/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))
(* 2 (* u1 (PI)))
(*.f32 (*.f32 (PI.f32) u1) #s(literal 2 binary32))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(*.f32 (fma.f32 (/.f32 (PI.f32) u1) #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) u1)
(/ (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 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(*.f32 (neg.f32 u1) (fma.f32 (/.f32 (PI.f32) u1) #s(literal -1/2 binary32) (*.f32 #s(literal -2 binary32) (PI.f32))))
(/ (+ (/ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (pow alphay 2)) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (pow alphax 2))
(/.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) (*.f32 alphax alphax))
(/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))
(/.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)))
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(*.f32 (fma.f32 (neg.f32 (*.f32 (/.f32 alphax alphay) (/.f32 alphax alphay))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32))) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)))) (*.f32 alphax alphax))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(*.f32 (fma.f32 (-.f32 (*.f32 (*.f32 (*.f32 alphax alphax) (/.f32 u0 (pow.f32 alphay #s(literal 4 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 6 binary32)))) (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (*.f32 alphax alphax) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)))) (*.f32 alphax alphax))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(*.f32 (fma.f32 (-.f32 (*.f32 (fma.f32 (neg.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay #s(literal 6 binary32)))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 8 binary32))) (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 6 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32)) (pow.f32 alphay #s(literal 4 binary32))))) (*.f32 alphax alphax)) (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (*.f32 alphax alphax) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)))) (*.f32 alphax alphax))
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(fma.f32 (/.f32 #s(literal -1/2 binary32) (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.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 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(fma.f32 (*.f32 (*.f32 alphax alphax) #s(literal -1/2 binary32)) (fma.f32 (fma.f32 (neg.f32 (/.f32 u0 (*.f32 alphay alphay))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (*.f32 (/.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32)))) #s(literal -3/4 binary32))) (*.f32 alphax alphax) (/.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #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 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))))))))
(fma.f32 (fma.f32 (*.f32 (*.f32 alphax alphax) #s(literal -1/2 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1 binary32) u0) (neg.f32 (fma.f32 (/.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32))) (*.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32)) (*.f32 alphay alphay))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (*.f32 #s(literal 1/2 binary32) u0) (fma.f32 (neg.f32 (/.f32 u0 (*.f32 alphay alphay))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (*.f32 (/.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32)))) #s(literal -3/4 binary32))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)))) (fma.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 6 binary32)))) (/.f32 (*.f32 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (*.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) (*.f32 alphax alphax) (fma.f32 (neg.f32 (/.f32 u0 (*.f32 alphay alphay))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (*.f32 (/.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32)))) #s(literal -3/4 binary32)))) (*.f32 (/.f32 #s(literal -1/2 binary32) (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphax alphax) #s(literal 1 binary32))
(/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))
(/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(fma.f32 (neg.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax))) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))))
(- (+ (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))
(-.f32 (fma.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32)))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 6 binary32))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 u0 (*.f32 alphax alphax))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32)))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))
(-.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 alphax #s(literal 6 binary32)))) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 8 binary32))) (fma.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32)))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 6 binary32))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 u0 (*.f32 alphax alphax))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32)))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) #s(literal 1 binary32))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))
(fma.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax))) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3)))))))
(fma.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (fma.f32 (/.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32)) (*.f32 u0 u0))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal -3/4 binary32) (/.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32)) u0)) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 alphax #s(literal 4 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 u0 (*.f32 alphax alphax))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))))
(fma.f32 (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0)) (*.f32 (fma.f32 (/.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32)) (*.f32 u0 u0))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal -3/4 binary32) (/.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32)) u0)) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 8 binary32)))) (*.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (/.f32 (*.f32 u0 u0) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (/.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32)) u0)) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) #s(literal 1 binary32)))) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) u0) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 10 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 6 binary32))) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 8 binary32)))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 alphax #s(literal 6 binary32))) (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32)) (*.f32 u0 u0))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal -3/4 binary32) (/.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32)) u0)) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 alphax #s(literal 4 binary32))))) (fma.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax))) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) #s(literal 1 binary32))))))
(/ (+ (/ (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (pow alphax 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (pow alphay 2))
(/.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(*.f32 (fma.f32 (neg.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax))) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32))) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(*.f32 (fma.f32 (-.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32)))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 6 binary32)))) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (*.f32 alphay alphay) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(*.f32 (fma.f32 (-.f32 (*.f32 (fma.f32 (neg.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 6 binary32)))) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 8 binary32))) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 6 binary32))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32)) (pow.f32 alphax #s(literal 4 binary32))))) (*.f32 alphay alphay)) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (*.f32 alphay alphay) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))
(+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(fma.f32 (/.f32 #s(literal -1/2 binary32) (-.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(fma.f32 (*.f32 (*.f32 alphay alphay) #s(literal -1/2 binary32)) (fma.f32 (fma.f32 (neg.f32 (/.f32 u0 (*.f32 alphax alphax))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32))) (/.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal -3/4 binary32))) (*.f32 alphay alphay) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #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 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))))))))
(fma.f32 (fma.f32 (*.f32 (*.f32 alphay alphay) #s(literal -1/2 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1 binary32) u0) (neg.f32 (fma.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32))) (/.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (*.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32)) (*.f32 alphax alphax))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (*.f32 #s(literal 1/2 binary32) u0) (fma.f32 (neg.f32 (/.f32 u0 (*.f32 alphax alphax))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32))) (/.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal -3/4 binary32))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)))) (fma.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 6 binary32)))) (/.f32 (*.f32 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (*.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 6 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) (*.f32 alphay alphay) (fma.f32 (neg.f32 (/.f32 u0 (*.f32 alphax alphax))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32))) (/.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal -3/4 binary32)))) (*.f32 (/.f32 #s(literal -1/2 binary32) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))))) (*.f32 alphay alphay) #s(literal 1 binary32))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(fma.f32 (neg.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))))
(- (+ (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))
(fma.f32 (*.f32 alphax alphax) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) (fma.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 u0 (pow.f32 alphay #s(literal 4 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 6 binary32))) (*.f32 (neg.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32))))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))
(-.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 alphay #s(literal 6 binary32)))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 8 binary32))) (fma.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 u0 (pow.f32 alphay #s(literal 4 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 6 binary32))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 u0 (*.f32 alphay alphay))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32)))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) #s(literal 1 binary32))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))
(fma.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay))) (*.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3)))))))
(fma.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (fma.f32 (/.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32)) (*.f32 u0 u0))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal -3/4 binary32) (/.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32)) u0)) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 alphay #s(literal 4 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 u0 (*.f32 alphay alphay))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))))
(fma.f32 (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0)) (*.f32 (fma.f32 (/.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32)) (*.f32 u0 u0))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal -3/4 binary32) (/.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32)) u0)) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (*.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 8 binary32)))) (*.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32)) u0)) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))))) (*.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 binary32)) u0) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 10 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 6 binary32))) (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 8 binary32)))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 alphay #s(literal 6 binary32))) (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32)) (*.f32 u0 u0))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal -3/4 binary32) (/.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32)) u0)) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 alphay #s(literal 4 binary32))))) (fma.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay))) (*.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) #s(literal 1 binary32))))))

rewrite107.0ms (0.6%)

Memory
-4.9MiB live, 140.6MiB allocated; 11ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
032347
057227
1232208
02108197
Stop Event
iter limit
iter limit
node limit
iter limit
Counts
8 → 203
Calls
Call 1
Inputs
(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay 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 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.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) (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)))))
(cos.f32 (atan.f32 (*.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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax))
Outputs
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))
(/.f32 (-.f32 (pow.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) #s(literal 2 binary32))) (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) #s(literal 2 binary32)))) (neg.f32 (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (neg.f32 (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32))))
(/.f32 (fma.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay) alphax (*.f32 alphay (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphax))) (*.f32 alphay alphax))
(/.f32 (fma.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay) (*.f32 (neg.f32 alphax) alphax) (*.f32 alphay (neg.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (*.f32 alphay (*.f32 (neg.f32 alphax) alphax)))
(/.f32 (fma.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay) (*.f32 alphax alphax) (*.f32 alphay (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (*.f32 alphay (*.f32 alphax alphax)))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) alphax (*.f32 (*.f32 (neg.f32 alphay) alphay) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphax))) (*.f32 (*.f32 (neg.f32 alphay) alphay) alphax))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 (neg.f32 alphax) alphax) (*.f32 (*.f32 (neg.f32 alphay) alphay) (neg.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (*.f32 (*.f32 (neg.f32 alphay) alphay) (*.f32 (neg.f32 alphax) alphax)))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax) (*.f32 (*.f32 (neg.f32 alphay) alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (*.f32 (*.f32 (neg.f32 alphay) alphay) (*.f32 alphax alphax)))
(/.f32 (fma.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphax (*.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphax))) (*.f32 (*.f32 alphay alphay) alphax))
(/.f32 (fma.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 (neg.f32 alphax) alphax) (*.f32 (*.f32 alphay alphay) (neg.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (*.f32 (*.f32 alphay alphay) (*.f32 (neg.f32 alphax) alphax)))
(/.f32 (fma.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphax) alphay (*.f32 alphax (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay))) (*.f32 alphax alphay))
(/.f32 (fma.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphax) (*.f32 (neg.f32 alphay) alphay) (*.f32 alphax (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (*.f32 alphax (*.f32 (neg.f32 alphay) alphay)))
(/.f32 (fma.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphax) (*.f32 alphay alphay) (*.f32 alphax (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (*.f32 alphax (*.f32 alphay alphay)))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) alphay (*.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay))) (*.f32 (*.f32 (neg.f32 alphax) alphax) alphay))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 (neg.f32 alphay) alphay) (*.f32 (*.f32 (neg.f32 alphax) alphax) (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (*.f32 (*.f32 (neg.f32 alphax) alphax) (*.f32 (neg.f32 alphay) alphay)))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphay alphay) (*.f32 (*.f32 (neg.f32 alphax) alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (*.f32 (*.f32 (neg.f32 alphax) alphax) (*.f32 alphay alphay)))
(/.f32 (fma.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay (*.f32 (*.f32 alphax alphax) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay))) (*.f32 (*.f32 alphax alphax) alphay))
(/.f32 (fma.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 (neg.f32 alphay) alphay) (*.f32 (*.f32 alphax alphax) (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (*.f32 (*.f32 alphax alphax) (*.f32 (neg.f32 alphay) alphay)))
(/.f32 (-.f32 (pow.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) #s(literal 2 binary32))) (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) #s(literal 3 binary32))) (+.f32 (pow.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) #s(literal 2 binary32)) (-.f32 (pow.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) #s(literal 2 binary32)) (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) #s(literal 3 binary32))) (fma.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))
(-.f32 (/.f32 (pow.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) #s(literal 2 binary32)) (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (/.f32 (pow.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) #s(literal 2 binary32)) (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))
(-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (*.f32 (neg.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax)) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax)))
(-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (*.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) (*.f32 alphax alphax))))
(-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (*.f32 (neg.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay)) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay)))
(-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (*.f32 (sin.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) (*.f32 alphay alphay))))
(fma.f32 (/.f32 (sin.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) (fabs.f32 alphay)) (/.f32 (sin.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) (fabs.f32 alphay)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))
(fma.f32 (/.f32 (sin.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) alphay) (/.f32 (sin.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) alphay) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))
(fma.f32 (/.f32 (fabs.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) (neg.f32 alphay)) (/.f32 (fabs.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) (neg.f32 alphay)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))
(fma.f32 (/.f32 (fabs.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) (fabs.f32 alphay)) (/.f32 (fabs.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) (fabs.f32 alphay)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))
(fma.f32 (/.f32 (fabs.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) alphay) (/.f32 (fabs.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) alphay) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))
(fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) (neg.f32 alphay)) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) (neg.f32 alphay)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))
(fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) (fabs.f32 alphay)) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) (fabs.f32 alphay)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))
(fma.f32 (/.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) (fabs.f32 alphax)) (/.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) (fabs.f32 alphax)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 (/.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) alphax) (/.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) alphax) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 (/.f32 (fabs.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) (neg.f32 alphax)) (/.f32 (fabs.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) (neg.f32 alphax)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 (/.f32 (fabs.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) (fabs.f32 alphax)) (/.f32 (fabs.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) (fabs.f32 alphax)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 (/.f32 (fabs.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) alphax) (/.f32 (fabs.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) alphax) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) (neg.f32 alphax)) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) (neg.f32 alphax)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) (fabs.f32 alphax)) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) (fabs.f32 alphax)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 (neg.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay)) (neg.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))
(fma.f32 (neg.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax)) (neg.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 (fabs.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay)) (fabs.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))
(fma.f32 (fabs.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax)) (fabs.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) (*.f32 alphax alphax)) (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) (*.f32 alphay alphay)) (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))
(fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))
(fma.f32 (sin.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) (/.f32 (sin.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) (*.f32 alphay alphay)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))
(fma.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) (/.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 (fabs.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) (/.f32 (fabs.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) (*.f32 alphay alphay)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))
(fma.f32 (fabs.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) (/.f32 (fabs.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) (*.f32 alphay alphay)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))
(fma.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(+.f32 (/.f32 (pow.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) #s(literal 3 binary32)) (fma.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) #s(literal 3 binary32)) (fma.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) #s(literal 2 binary32)))))
(+.f32 (/.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32))) (/.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32))))
(+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))
(+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32))) (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)) (fma.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))))) (neg.f32 (fma.f32 (*.f32 u1 #s(literal 2 binary32)) (PI.f32) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))) (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)))) (fma.f32 (*.f32 u1 #s(literal 2 binary32)) (PI.f32) (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(/.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 3 binary32))) (fma.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (-.f32 (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 1/2 binary32)) (PI.f32)))))
(/.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 3 binary32))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))) (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32))))
(-.f32 (/.f32 (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)) (fma.f32 (*.f32 u1 #s(literal 2 binary32)) (PI.f32) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 (*.f32 u1 #s(literal 2 binary32)) (PI.f32) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (neg.f32 u1) (*.f32 (PI.f32) #s(literal 2 binary32))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (neg.f32 (*.f32 (PI.f32) #s(literal 2 binary32))) u1))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32))))
(-.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))
(-.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(fma.f32 (*.f32 u1 #s(literal 2 binary32)) (PI.f32) (*.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 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(fma.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(+.f32 (/.f32 (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 3 binary32)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))) (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal 1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))) (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(+.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(*.f32 (/.f32 u0 (-.f32 (pow.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) #s(literal 2 binary32)))) (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))
(*.f32 (/.f32 u0 (+.f32 (pow.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) #s(literal 3 binary32)))) (fma.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) #s(literal 2 binary32))))
(*.f32 (/.f32 u0 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))
(*.f32 u0 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) u0)
(*.f32 #s(literal 1 binary32) (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))))
(/.f32 (*.f32 u0 #s(literal -1 binary32)) (neg.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))))
(/.f32 (*.f32 #s(literal -1 binary32) u0) (neg.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))))
(/.f32 (neg.f32 u0) (neg.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))))
(/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))
(*.f32 (pow.f32 (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))) #s(literal -1/2 binary32)) (pow.f32 (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))) #s(literal -1/2 binary32)))
(*.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))))))
(/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))))
(pow.f32 (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))) #s(literal -1 binary32))
(pow.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 binary32))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)))) #s(literal -1 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)))))
(neg.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))))))
(*.f32 #s(literal 1 binary32) (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))))
(fma.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) (cos.f32 (/.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) (sin.f32 (/.f32 (PI.f32) #s(literal 2 binary32)))))
(pow.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32))
(sin.f32 (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) (/.f32 (PI.f32) #s(literal 2 binary32))))
(sin.f32 (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))))
(+.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) (cos.f32 (/.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) (sin.f32 (/.f32 (PI.f32) #s(literal 2 binary32)))))
(cos.f32 (neg.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))))
(cos.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))
(/.f32 (neg.f32 (+.f32 (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))))))
(/.f32 (neg.f32 (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))) (neg.f32 (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))))
(/.f32 (+.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (tan.f32 (PI.f32))) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (tan.f32 (PI.f32)))))
(/.f32 (sin.f32 (fma.f32 (*.f32 u1 #s(literal 2 binary32)) (PI.f32) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (PI.f32)))) (cos.f32 (fma.f32 (*.f32 u1 #s(literal 2 binary32)) (PI.f32) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (PI.f32)))))
(/.f32 (+.f32 (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))))
(/.f32 (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))))
(+.f32 (/.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))))) (/.f32 (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))))))
(tan.f32 (+.f32 (fma.f32 (*.f32 u1 #s(literal 2 binary32)) (PI.f32) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (PI.f32))) (PI.f32)))
(tan.f32 (fma.f32 (*.f32 u1 #s(literal 2 binary32)) (PI.f32) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (PI.f32))))
(tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))
(*.f32 (+.f32 #s(literal 1 binary32) (sin.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))))) (-.f32 #s(literal 1 binary32) (sin.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))))))
(*.f32 (+.f32 #s(literal 1 binary32) (fabs.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))))) (-.f32 #s(literal 1 binary32) (fabs.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))))))
(*.f32 (+.f32 #s(literal 1 binary32) (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) (-.f32 #s(literal 1 binary32) (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))))
(*.f32 (neg.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))))) (neg.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))))))
(*.f32 (neg.f32 (fabs.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))))) (neg.f32 (fabs.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))))))
(*.f32 (fabs.f32 (fabs.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))))) (fabs.f32 (fabs.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))))))
(*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 1 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 1 binary32)) (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))))
(*.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) (neg.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))))
(*.f32 (fabs.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) (fabs.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))))
(*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))))
(/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 1 binary32)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))
(/.f32 (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))
(/.f32 (+.f32 #s(literal 1/8 binary32) (pow.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 3 binary32))) (+.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32))) (*.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32))))))
(/.f32 (neg.f32 (+.f32 (cos.f32 #s(literal 0 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32))))) #s(literal -2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) (atan.f32 (neg.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))))) (sin.f32 (+.f32 (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) (atan.f32 (neg.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) (sin.f32 (+.f32 (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))))) (cos.f32 (+.f32 (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) (atan.f32 (neg.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))))) (cos.f32 (-.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) (atan.f32 (neg.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) (cos.f32 (-.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) (atan.f32 (neg.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))))) (cos.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) (atan.f32 (neg.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 #s(literal 0 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))))
(-.f32 #s(literal 1 binary32) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))
(-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32)))))
(-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))))))
(fma.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32) #s(literal 1/2 binary32))
(fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32))
(pow.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32))
(pow.f32 (fabs.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32))
(pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))
(fabs.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))
(+.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 2 binary32)) (/.f32 (cos.f32 #s(literal 0 binary32)) #s(literal 2 binary32)))
(+.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32))
(+.f32 #s(literal 1 binary32) (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #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 (neg.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))
(neg.f32 (neg.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))
(*.f32 (/.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) (fabs.f32 alphax)) (/.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) (fabs.f32 alphax)))
(*.f32 (/.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) alphax) (/.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) alphax))
(*.f32 (/.f32 (fabs.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) (neg.f32 alphax)) (/.f32 (fabs.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) (neg.f32 alphax)))
(*.f32 (/.f32 (fabs.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) (fabs.f32 alphax)) (/.f32 (fabs.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) (fabs.f32 alphax)))
(*.f32 (/.f32 (fabs.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) alphax) (/.f32 (fabs.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) alphax))
(*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) (neg.f32 alphax)) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) (neg.f32 alphax)))
(*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) (fabs.f32 alphax)) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) (fabs.f32 alphax)))
(*.f32 (neg.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax)) (neg.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax)))
(*.f32 (fabs.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax)) (fabs.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax)))
(*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) (*.f32 alphax alphax)) (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))))
(*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax))
(*.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) (/.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) (*.f32 alphax alphax)))
(*.f32 (fabs.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) (/.f32 (fabs.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) (*.f32 alphax alphax)))
(*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) (*.f32 alphax alphax)))
(/.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (neg.f32 alphax)) (neg.f32 alphax))
(/.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (fabs.f32 alphax)) (fabs.f32 alphax))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) (*.f32 alphax alphax))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))))
(/.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) alphax)
(/.f32 (neg.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphax)) (neg.f32 alphax))
(/.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphax) alphax)
(/.f32 (neg.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 (neg.f32 alphax) alphax))
(/.f32 (+.f32 (cos.f32 #s(literal 0 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax))
(/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)))
(-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))
(+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphax alphax)) (/.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) (*.f32 alphax alphax)))
(neg.f32 (/.f32 (neg.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)))
(neg.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 (neg.f32 alphax) alphax)))

eval100.0ms (0.6%)

Memory
-21.7MiB live, 201.7MiB allocated; 37ms collecting garbage
Compiler

Compiled 49 294 to 4 247 computations (91.4% saved)

prune22.0ms (0.1%)

Memory
14.6MiB live, 61.9MiB allocated; 2ms collecting garbage
Pruning

11 alts after pruning (11 fresh and 0 done)

PrunedKeptTotal
New40511416
Fresh000
Picked101
Done000
Total40611417
Accuracy
100.0%
Counts
417 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.9%
(pow.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 binary32))
99.2%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))))
99.3%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))) u0) (-.f32 #s(literal 1 binary32) u0)))))
98.1%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
99.2%
(*.f32 (pow.f32 (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))) #s(literal -1/2 binary32)) (pow.f32 (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))) #s(literal -1/2 binary32)))
40.4%
#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 (/.f32 #s(literal -1/2 binary32) (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
97.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))))) (fma.f32 (/.f32 #s(literal -1/2 binary32) (-.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) #s(literal 1 binary32)))
98.1%
#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 (*.f32 (*.f32 alphay alphay) #s(literal -1/2 binary32)) (fma.f32 (fma.f32 (neg.f32 (/.f32 u0 (*.f32 alphax alphax))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32))) (/.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal -3/4 binary32))) (*.f32 alphay alphay) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
98.2%
#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 (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (fma.f32 (/.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32)) (*.f32 u0 u0))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal -3/4 binary32) (/.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32)) u0)) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 alphax #s(literal 4 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 u0 (*.f32 alphax alphax))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) #s(literal 1 binary32))))))
98.6%
#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))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) #s(literal 1 binary32)))))
91.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))))) #s(literal 1 binary32))
Compiler

Compiled 3 060 to 1 076 computations (64.8% saved)

simplify137.0ms (0.8%)

Memory
21.3MiB live, 206.6MiB allocated; 16ms collecting garbage
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))) u0) (-.f32 #s(literal 1 binary32) u0)))))
cost-diff1
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))) u0) (-.f32 #s(literal 1 binary32) u0)))
cost-diff2
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
cost-diff2
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay)))
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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))
cost-diff0
(+.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
cost-diff0
(sqrt.f32 (+.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
cost-diff0
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
cost-diff0
(pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))
cost-diff0
(/.f32 #s(literal -1/2 binary32) (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)))
cost-diff0
(fma.f32 (/.f32 #s(literal -1/2 binary32) (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1 binary32) u0)) #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))))) (fma.f32 (/.f32 #s(literal -1/2 binary32) (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1 binary32) u0)) #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 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))
cost-diff0
(-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))
cost-diff0
(pow.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 binary32))
cost-diff2
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0932191
01531943
13061791
28731789
352381789
080541786
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(pow.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 binary32))
(-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))
(/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))
(/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))
u0
(+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))
(/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay)
(sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))
(atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))
(*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))
(tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
#s(literal 1/2 binary32)
(PI.f32)
(*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))
u1
(*.f32 (PI.f32) #s(literal 2 binary32))
#s(literal 2 binary32)
(/.f32 alphay alphax)
alphay
alphax
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))
(/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax)
(cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
#s(literal -1 binary32)
#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))
#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 (/.f32 #s(literal -1/2 binary32) (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(fma.f32 (/.f32 #s(literal -1/2 binary32) (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(/.f32 #s(literal -1/2 binary32) (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)))
#s(literal -1/2 binary32)
(pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))
(cos.f32 (atan.f32 (/.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)))))))
(atan.f32 (/.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) (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 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(/.f32 alphay alphax)
alphay
alphax
(sin.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)
(cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
(/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1 binary32) u0))
(*.f32 (*.f32 alphax alphax) u0)
(*.f32 alphax alphax)
u0
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
#s(literal 1 binary32)
(sqrt.f32 (+.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(+.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)))) (-.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)))
(*.f32 (*.f32 alphay alphay) u0)
(*.f32 alphay alphay)
alphay
u0
(pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))
(sin.f32 (atan.f32 (/.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)))))))
(atan.f32 (/.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) (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 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(/.f32 alphay alphax)
alphax
(sin.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)
(cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
(-.f32 #s(literal 1 binary32) u0)
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (*.f32 alphax 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 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.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 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))) u0) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))) u0) (-.f32 #s(literal 1 binary32) u0))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))) u0)
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay)))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))
(/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax))
(+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32))
(*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))))
alphax
(sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))
(atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))
(*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))
(tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
#s(literal 1/2 binary32)
(PI.f32)
(*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))
u1
(*.f32 (PI.f32) #s(literal 2 binary32))
#s(literal 2 binary32)
(/.f32 alphay alphax)
alphay
(pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))
(*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay)
(cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))
(*.f32 alphax alphax)
(*.f32 alphay alphay)
u0
(-.f32 #s(literal 1 binary32) u0)
Outputs
(pow.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 binary32))
(pow.f32 (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) #s(literal -1 binary32)) #s(literal -1/2 binary32))
(-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))
(-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) #s(literal -1 binary32))
(/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))
(/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32))))
(/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))
(/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32))))
u0
(+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))
(+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))
(pow.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)))))) alphay) #s(literal 2 binary32))
(/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay)
(/.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)))))) alphay)
(sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))
(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))))))
(atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay 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 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))
(tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))
(tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))
#s(literal 1/2 binary32)
(PI.f32)
(*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
u1
(*.f32 (PI.f32) #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) (PI.f32))
#s(literal 2 binary32)
(/.f32 alphay alphax)
alphay
alphax
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32))
(/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax)
(/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax)
(cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))
(cos.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 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
#s(literal -1 binary32)
#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))
#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 (/.f32 #s(literal -1/2 binary32) (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1 binary32) u0)) #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 (/.f32 (*.f32 (*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) alphax) alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 (/.f32 alphay alphax) (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 2 binary32))) #s(literal -1/2 binary32) #s(literal 1 binary32)))
(fma.f32 (/.f32 #s(literal -1/2 binary32) (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(fma.f32 (/.f32 (*.f32 (*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) alphax) alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 (/.f32 alphay alphax) (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 2 binary32))) #s(literal -1/2 binary32) #s(literal 1 binary32))
(/.f32 #s(literal -1/2 binary32) (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)))
(/.f32 #s(literal -1/2 binary32) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 (/.f32 alphay alphax) (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 2 binary32)))
#s(literal -1/2 binary32)
(pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 (/.f32 alphay alphax) (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 2 binary32))
(cos.f32 (atan.f32 (/.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)))))))
(cos.f32 (atan.f32 (*.f32 (/.f32 (/.f32 alphay alphax) (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))))))
(atan.f32 (/.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))))))
(atan.f32 (*.f32 (/.f32 (/.f32 alphay alphax) (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 (*.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) (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 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(*.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))
(/.f32 alphay alphax)
alphay
alphax
(sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
(sin.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))
#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))))
(cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))
(/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1 binary32) u0))
(*.f32 (*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) alphax) alphax)
(*.f32 (*.f32 alphax alphax) u0)
(*.f32 alphax alphax)
u0
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (/.f32 alphay alphax) (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 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
#s(literal 1 binary32)
(sqrt.f32 (+.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (/.f32 alphay alphax) (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 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
(+.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (/.f32 alphay alphax) (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 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)))) (-.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (/.f32 alphay alphax) (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 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (/.f32 alphay alphax) (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 2 binary32))))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (/.f32 alphay alphax) (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 2 binary32)))
(*.f32 (*.f32 alphay alphay) u0)
(*.f32 alphay alphay)
alphay
u0
(pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))
(pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (/.f32 alphay alphax) (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 2 binary32))
(sin.f32 (atan.f32 (/.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)))))))
(sin.f32 (atan.f32 (*.f32 (/.f32 (/.f32 alphay alphax) (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))))))
(atan.f32 (/.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))))))
(atan.f32 (*.f32 (/.f32 (/.f32 alphay alphax) (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 (*.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) (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 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(*.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))
(/.f32 alphay alphax)
alphax
(sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
(sin.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))
#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))))
(cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))
(-.f32 #s(literal 1 binary32) u0)
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32)) (pow.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)))))) alphax) #s(literal 2 binary32)))) (*.f32 (*.f32 (*.f32 alphax alphay) alphax) alphay) #s(literal 1 binary32))))
#s(literal 1 binary32)
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))) u0) (-.f32 #s(literal 1 binary32) u0))))
(sqrt.f32 (fma.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32)) (pow.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)))))) alphax) #s(literal 2 binary32)))) (*.f32 (*.f32 (*.f32 alphax alphay) alphax) alphay) #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))) u0) (-.f32 #s(literal 1 binary32) u0)))
(fma.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32)) (pow.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)))))) alphax) #s(literal 2 binary32)))) (*.f32 (*.f32 (*.f32 alphax alphay) alphax) alphay) #s(literal 1 binary32))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))) u0) (-.f32 #s(literal 1 binary32) u0))
(*.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32)) (pow.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)))))) alphax) #s(literal 2 binary32)))) (*.f32 (*.f32 (*.f32 alphax alphay) alphax) alphay))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))) u0)
(/.f32 (*.f32 u0 (*.f32 (*.f32 (*.f32 alphax alphay) alphax) alphay)) (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32)) (pow.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)))))) alphax) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay)))
(*.f32 (/.f32 (*.f32 alphay alphay) (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32)) (pow.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)))))) alphax) #s(literal 2 binary32)))) (*.f32 alphax alphax))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))
(/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32)) (pow.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)))))) alphax) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphay) alphax) alphay))
(/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax))
(/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32)) (pow.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)))))) alphax) #s(literal 2 binary32))) (*.f32 alphax alphax))
(+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32)) (pow.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)))))) alphax) #s(literal 2 binary32)))
(pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32))
(pow.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)))))) alphax) #s(literal 2 binary32))
(*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))))
(*.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)))))) alphax)
alphax
(sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))
(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))))))
(atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay 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 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))
(tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))
(tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))
#s(literal 1/2 binary32)
(PI.f32)
(*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
u1
(*.f32 (PI.f32) #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) (PI.f32))
#s(literal 2 binary32)
(/.f32 alphay alphax)
alphay
(pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))
(pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32))
(*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay)
(*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphay)
(cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))
(cos.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 alphax alphax)
(*.f32 alphay alphay)
u0
(-.f32 #s(literal 1 binary32) u0)

localize381.0ms (2.3%)

Memory
-15.3MiB live, 658.9MiB allocated; 46ms collecting garbage
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy0.36166000976844204
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))
accuracy0.5475387695368841
(pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))
accuracy12.376548939672064
(tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))
accuracy12.71811551897644
(cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))
accuracy0.31640625
(/.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)))))
accuracy0.34994125976844204
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
accuracy5.864573796153046
#s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))))
accuracy12.23554221745648
(cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
accuracy0.4453125
(pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))
accuracy12.23554221745648
(cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
accuracy12.71811551897644
(cos.f32 (atan.f32 (/.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)))))))
accuracy19.281510009376866
#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 (/.f32 #s(literal -1/2 binary32) (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
accuracy2.587300585524441
#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.4576950195368841
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))
accuracy0.49189379884221013
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))
accuracy12.376548939672064
(tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))
accuracy12.71811551897644
(cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))
Samples
275.0ms248×0valid
16.0ms1valid
Compiler

Compiled 2 085 to 85 computations (95.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 256.0ms
ival-div: 40.0ms (15.7% of total)
ival-add: 39.0ms (15.3% of total)
ival-sin: 38.0ms (14.9% of total)
ival-mult: 35.0ms (13.7% of total)
ival-cos: 22.0ms (8.6% of total)
ival-pow2: 19.0ms (7.4% of total)
ival-tan: 16.0ms (6.3% of total)
ival-cosu: 10.0ms (3.9% of total)
ival-sinu: 9.0ms (3.5% of total)
ival-atan: 8.0ms (3.1% of total)
ival-pow: 8.0ms (3.1% of total)
ival-sqrt: 3.0ms (1.2% of total)
adjust: 2.0ms (0.8% of total)
ival-sub: 2.0ms (0.8% 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)

series595.0ms (3.5%)

Memory
37.1MiB live, 719.8MiB allocated; 236ms collecting garbage
Counts
27 → 192
Calls
Call 1
Inputs
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(pow.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 binary32))
(-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))
(/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))
#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 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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 (/.f32 #s(literal -1/2 binary32) (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(fma.f32 (/.f32 #s(literal -1/2 binary32) (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(/.f32 #s(literal -1/2 binary32) (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)))
(pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt.f32 (+.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(+.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)))) (-.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay)))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (*.f32 alphax 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 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))
(tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))
(cos.f32 (atan.f32 (/.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)))))))
(cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))))
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
(/.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)))))
(pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))
Outputs
1
(+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(+ 1 (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(+ 1 (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))
(* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(* u0 (+ (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))))
(+ 1 (* u0 (+ (* -1/2 (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* -1/2 (/ (pow alphax 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))))))
(+ 1 (* u0 (+ (* -1/2 (/ (pow alphax 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* u0 (+ (* -1/2 (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* -1/2 (/ (pow alphax 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))))))))
(+ 1 (* 1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ 1 (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (+ (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/2 (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))
(+ 1 (* u0 (+ (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))))
(+ 1 (* u0 (+ (* u0 (- (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))))) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))))
(+ 1 (* -1/2 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))))
(+ 1 (* u0 (+ (* -1/2 (* u0 (+ (* -1 (/ (* (pow alphax 4) (pow alphay 4)) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2))) (+ (* 1/4 (/ (* (pow alphax 4) (pow alphay 4)) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2))) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))))) (* -1/2 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))))))
(+ 1 (* u0 (+ (* -1/2 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))) (* u0 (+ (* -1/2 (* u0 (+ (* -1 (/ (* (pow alphax 2) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphax 4) (pow alphay 4)) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2))) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))))) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))) (+ (* -1 (/ (* (pow alphax 4) (pow alphay 4)) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2))) (+ (* 1/2 (/ (* (pow alphax 2) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphax 4) (pow alphay 4)) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2))) (+ (* 1/4 (/ (* (pow alphax 4) (pow alphay 4)) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2))) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))))) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))))))) (* -1/2 (+ (* -1 (/ (* (pow alphax 4) (pow alphay 4)) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2))) (+ (* 1/4 (/ (* (pow alphax 4) (pow alphay 4)) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2))) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))))))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))
(- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(- 1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(/ -1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))
(* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ 1 (* 1/2 (/ (pow alphax 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))))
(+ 1 (+ (* 1/2 (/ (pow alphax 2) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))) (* 1/2 (/ (pow alphax 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))))
(+ 1 (+ (* 1/2 (/ (pow alphax 2) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))) (+ (* 1/2 (/ (pow alphax 2) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))) (* 1/2 (/ (pow alphax 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))))))
(+ 1 (+ (* 1/2 (/ (pow alphax 2) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))) (+ (* 1/2 (/ (pow alphax 2) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))) (+ (* 1/2 (/ (pow alphax 2) (* (pow u0 3) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))) (* 1/2 (/ (pow alphax 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))))))
(sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (+ (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 3)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))))
(+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))))
(+ 1 (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))))
(- (+ 1 (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow u0 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))))) (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))))
(- (+ 1 (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow u0 3) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))))) (+ (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))) (/ (* (pow alphax 2) (pow alphay 2)) (* (pow u0 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))))
(sqrt (/ 1 (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))))))
(+ (sqrt (/ 1 (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))))) (* 1/2 (* (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))) (sqrt (/ 1 (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 3))))))
(+ (sqrt (/ 1 (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) (+ (* -1 (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 3) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2)))) (* 1/4 (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 3) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2)))))) (pow u0 2)) (sqrt (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))))))) (* 1/2 (* (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))) (sqrt (/ 1 (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) (+ (* -1 (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 3) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2)))) (* 1/4 (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 3) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2)))))) (pow u0 2)) (sqrt (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) (+ (* -1 (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 3) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2)))) (+ (* -1/2 (/ (* (pow alphax 2) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) (+ (* -1 (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 3) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2)))) (* 1/4 (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 3) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2)))))))) (* (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) (/ (* (pow alphax 2) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) (* -1 (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 3) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2))))))) (* (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))))) (pow u0 3)) (sqrt (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))))))) (* 1/2 (* (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))) (sqrt (/ 1 (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 3))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))))) u0)))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(+ 1 (+ (* -1 (/ (+ (* -1/2 (/ (pow alphax 2) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))) (* -1/2 (/ (pow alphax 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))) u0)) (* 1/2 (/ (pow alphax 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))))
(+ 1 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (pow alphax 2) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))) (* 1/2 (/ (pow alphax 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))) u0)) (* -1/2 (/ (pow alphax 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))) u0)) (* 1/2 (/ (pow alphax 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* 1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* -1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)) (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)))
(+ 1 (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))) (* -1 (/ (+ (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))) u0))))
(+ 1 (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))) (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) u0)) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))) u0))))
(+ (sqrt (/ 1 (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))))) (* -1 (/ (+ (* -1/2 (* (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (sqrt (/ 1 (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 3))))) (* 1/2 (* (/ (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) (+ (* -1 (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 3) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2)))) (* 1/4 (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 3) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2)))))) u0) (sqrt (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))))))) u0)))
(+ (sqrt (/ 1 (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (sqrt (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))))) (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) (+ (* -1 (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 3) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2)))) (* 1/4 (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 3) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2)))))))) (* 1/2 (* (/ (+ (* -1 (/ (* (pow alphax 2) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) (* -1 (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 3) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2))))))) (* (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) (+ (* 1/2 (/ (* (pow alphax 2) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) (+ (* -1 (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 3) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2)))) (* 1/4 (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 3) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2)))))))) (* (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) (+ (/ (* (pow alphax 2) (pow alphay 2)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))) (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 3) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2)))))) u0) (sqrt (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))))))) u0)) (* -1/2 (* (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (sqrt (/ 1 (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 3)))))) u0)))
(* 1/2 (PI))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(/ -1/2 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))
(pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))
(/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (- 1 u0))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (- 1 u0))))))
(cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))
(/ (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)))))
(/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))
(/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2))
(cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))
(cos (* 1/2 (PI)))
(+ (cos (* 1/2 (PI))) (* -2 (* u1 (* (PI) (sin (* 1/2 (PI)))))))
(+ (cos (* 1/2 (PI))) (* u1 (- (* -2 (* u1 (* (pow (PI) 2) (cos (* 1/2 (PI)))))) (* 2 (* (PI) (sin (* 1/2 (PI))))))))
(+ (cos (* 1/2 (PI))) (* u1 (- (* u1 (+ (* -2 (* (pow (PI) 2) (cos (* 1/2 (PI))))) (* 4/3 (* u1 (* (pow (PI) 3) (sin (* 1/2 (PI)))))))) (* 2 (* (PI) (sin (* 1/2 (PI))))))))
(/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI)))))
(+ (* u1 (- (* 2 (/ (* alphay (PI)) alphax)) (* -2 (/ (* alphay (* (PI) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2)))))) (/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI))))))
(+ (* u1 (- (+ (* 2 (/ (* alphay (PI)) alphax)) (* 2 (/ (* u1 (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (/ (* alphay (PI)) alphax)) (* -2 (/ (* alphay (* (PI) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (cos (* 1/2 (PI)))))) (* -2 (/ (* alphay (* (PI) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2)))))) (/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI))))))
(+ (* u1 (- (+ (* 2 (/ (* alphay (PI)) alphax)) (* u1 (- (* u1 (- (* -4/3 (/ (* alphay (pow (PI) 3)) alphax)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (/ (* alphay (PI)) alphax)) (* -2 (/ (* alphay (* (PI) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2))))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (/ (* alphay (PI)) alphax)) (* -2 (/ (* alphay (* (PI) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2))))))) (* 4/3 (/ (* alphay (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (* -2 (/ (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (/ (* alphay (PI)) alphax)) (* -2 (/ (* alphay (* (PI) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI)))))))) (* -2 (/ (* alphay (* (PI) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2)))))) (/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI))))))
(* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))
(/ (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow alphay 2)))
(* 2 (* u1 (PI)))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))
(cos (* (PI) (+ 1/2 (* 2 u1))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (- 1 u0)))))
(/ -1/2 (pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2))
(pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2)
(cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1))))))))
(cos (* (PI) (- 1/2 (* -2 u1))))
(/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1))))))
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))))))))
(+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))
(+ 1 (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ 1 (* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphax 2) (+ (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))))))
(/ (pow alphax 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ 1 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ 1 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)) (* (pow alphay 6) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (* -1 (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ 1 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(/ (+ (/ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (pow alphay 2)) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (pow alphax 2))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))))
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))
(+ 1 (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(- (+ 1 (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))
(- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))
(* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))
(* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (/ 1 (pow alphax 2))))
(sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0)))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))))
(/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))
(+ (* -1 (/ (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(- (+ (/ (* (pow alphay 6) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (/ (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))
(- (+ (* -1 (/ (* (pow alphay 8) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)) (* (pow alphax 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (* -1 (/ (* (pow alphay 6) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))
(/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(- (+ (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))
(+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))
(+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))))))))
(+ 1 (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ 1 (* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* 1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))))))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ 1 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ 1 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)) (* (pow alphax 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (* -1 (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))))) (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ 1 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(/ (+ (/ (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (pow alphax 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (pow alphay 2))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))))
(+ 1 (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(- (+ 1 (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))
(- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))
(sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0)))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))))
(+ (* -1 (/ (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ (pow alphax 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(- (+ (/ (* (pow alphax 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (/ (pow alphax 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (/ (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))
(- (+ (* -1 (/ (* (pow alphax 8) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)) (* (pow alphay 6) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (/ (pow alphax 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (* -1 (/ (* (pow alphax 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(- (+ (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))
Calls

12 calls:

TimeVariablePointExpression
107.0ms
u1
@-inf
((+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (pow (- (/ (/ u0 (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2))) (- 1 u0)) -1) -1/2) (- (/ (/ u0 (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2))) (- 1 u0)) -1) (/ (/ u0 (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2))) (- 1 u0)) (/ 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))))) (/ 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))))) (+ (* (/ -1/2 (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2)) (/ (* (* alphax alphax) u0) (- 1 u0))) 1) (/ -1/2 (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2)) (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (/ 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))))) (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)))) (+ 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 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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 (/ (/ (+ (pow (* alphax (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) 2) (pow (* (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2)) (* alphax alphax)) (* alphay alphay))) (+ 1 (/ (* (/ 1 (/ (/ (+ (pow (* alphax (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) 2) (pow (* (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2)) (* alphax alphax)) (* alphay alphay))) u0) (- 1 u0))) (/ 1 (sqrt (+ 1 (/ (* (/ 1 (/ (/ (+ (pow (* alphax (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) 2) (pow (* (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2)) (* alphax alphax)) (* alphay alphay))) u0) (- 1 u0))))) (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2) (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) (cos (* (PI) (+ (* 2 u1) 1/2))) (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (* (PI) (+ (* 2 u1) 1/2)) (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (pow (* (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (/ (/ (+ (pow (* alphax (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) 2) (pow (* (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2)) (* alphax alphax)) (* alphay alphay)))
80.0ms
alphay
@inf
((+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (pow (- (/ (/ u0 (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2))) (- 1 u0)) -1) -1/2) (- (/ (/ u0 (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2))) (- 1 u0)) -1) (/ (/ u0 (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2))) (- 1 u0)) (/ 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))))) (/ 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))))) (+ (* (/ -1/2 (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2)) (/ (* (* alphax alphax) u0) (- 1 u0))) 1) (/ -1/2 (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2)) (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (/ 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))))) (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)))) (+ 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 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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 (/ (/ (+ (pow (* alphax (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) 2) (pow (* (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2)) (* alphax alphax)) (* alphay alphay))) (+ 1 (/ (* (/ 1 (/ (/ (+ (pow (* alphax (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) 2) (pow (* (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2)) (* alphax alphax)) (* alphay alphay))) u0) (- 1 u0))) (/ 1 (sqrt (+ 1 (/ (* (/ 1 (/ (/ (+ (pow (* alphax (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) 2) (pow (* (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2)) (* alphax alphax)) (* alphay alphay))) u0) (- 1 u0))))) (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2) (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) (cos (* (PI) (+ (* 2 u1) 1/2))) (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (* (PI) (+ (* 2 u1) 1/2)) (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (pow (* (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (/ (/ (+ (pow (* alphax (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) 2) (pow (* (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2)) (* alphax alphax)) (* alphay alphay)))
59.0ms
u1
@0
((+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (pow (- (/ (/ u0 (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2))) (- 1 u0)) -1) -1/2) (- (/ (/ u0 (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2))) (- 1 u0)) -1) (/ (/ u0 (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2))) (- 1 u0)) (/ 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))))) (/ 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))))) (+ (* (/ -1/2 (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2)) (/ (* (* alphax alphax) u0) (- 1 u0))) 1) (/ -1/2 (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2)) (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (/ 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))))) (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)))) (+ 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 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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 (/ (/ (+ (pow (* alphax (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) 2) (pow (* (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2)) (* alphax alphax)) (* alphay alphay))) (+ 1 (/ (* (/ 1 (/ (/ (+ (pow (* alphax (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) 2) (pow (* (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2)) (* alphax alphax)) (* alphay alphay))) u0) (- 1 u0))) (/ 1 (sqrt (+ 1 (/ (* (/ 1 (/ (/ (+ (pow (* alphax (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) 2) (pow (* (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2)) (* alphax alphax)) (* alphay alphay))) u0) (- 1 u0))))) (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2) (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) (cos (* (PI) (+ (* 2 u1) 1/2))) (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (* (PI) (+ (* 2 u1) 1/2)) (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (pow (* (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (/ (/ (+ (pow (* alphax (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) 2) (pow (* (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2)) (* alphax alphax)) (* alphay alphay)))
54.0ms
alphax
@-inf
((+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (pow (- (/ (/ u0 (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2))) (- 1 u0)) -1) -1/2) (- (/ (/ u0 (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2))) (- 1 u0)) -1) (/ (/ u0 (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2))) (- 1 u0)) (/ 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))))) (/ 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))))) (+ (* (/ -1/2 (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2)) (/ (* (* alphax alphax) u0) (- 1 u0))) 1) (/ -1/2 (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2)) (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (/ 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))))) (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)))) (+ 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 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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 (/ (/ (+ (pow (* alphax (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) 2) (pow (* (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2)) (* alphax alphax)) (* alphay alphay))) (+ 1 (/ (* (/ 1 (/ (/ (+ (pow (* alphax (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) 2) (pow (* (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2)) (* alphax alphax)) (* alphay alphay))) u0) (- 1 u0))) (/ 1 (sqrt (+ 1 (/ (* (/ 1 (/ (/ (+ (pow (* alphax (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) 2) (pow (* (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2)) (* alphax alphax)) (* alphay alphay))) u0) (- 1 u0))))) (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2) (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) (cos (* (PI) (+ (* 2 u1) 1/2))) (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (* (PI) (+ (* 2 u1) 1/2)) (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (pow (* (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (/ (/ (+ (pow (* alphax (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) 2) (pow (* (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2)) (* alphax alphax)) (* alphay alphay)))
48.0ms
alphax
@inf
((+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (pow (- (/ (/ u0 (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2))) (- 1 u0)) -1) -1/2) (- (/ (/ u0 (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2))) (- 1 u0)) -1) (/ (/ u0 (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2))) (- 1 u0)) (/ 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))))) (/ 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))))) (+ (* (/ -1/2 (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2)) (/ (* (* alphax alphax) u0) (- 1 u0))) 1) (/ -1/2 (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2)) (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (/ 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))))) (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)))) (+ 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 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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 (/ (/ (+ (pow (* alphax (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) 2) (pow (* (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2)) (* alphax alphax)) (* alphay alphay))) (+ 1 (/ (* (/ 1 (/ (/ (+ (pow (* alphax (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) 2) (pow (* (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2)) (* alphax alphax)) (* alphay alphay))) u0) (- 1 u0))) (/ 1 (sqrt (+ 1 (/ (* (/ 1 (/ (/ (+ (pow (* alphax (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) 2) (pow (* (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2)) (* alphax alphax)) (* alphay alphay))) u0) (- 1 u0))))) (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2) (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) (cos (* (PI) (+ (* 2 u1) 1/2))) (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (* (PI) (+ (* 2 u1) 1/2)) (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (pow (* (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (/ (/ (+ (pow (* alphax (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) 2) (pow (* (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2)) (* alphax alphax)) (* alphay alphay)))

simplify517.0ms (3.1%)

Memory
-20.0MiB live, 408.3MiB allocated; 49ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0117239051
1434836585
0830433990
Stop Event
iter limit
node limit
Counts
192 → 192
Calls
Call 1
Inputs
1
(+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(+ 1 (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(+ 1 (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))
(* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(* u0 (+ (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))))
(+ 1 (* u0 (+ (* -1/2 (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* -1/2 (/ (pow alphax 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))))))
(+ 1 (* u0 (+ (* -1/2 (/ (pow alphax 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* u0 (+ (* -1/2 (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* -1/2 (/ (pow alphax 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))))))))
(+ 1 (* 1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ 1 (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (+ (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/2 (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))
(+ 1 (* u0 (+ (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))))
(+ 1 (* u0 (+ (* u0 (- (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))))) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))))
(+ 1 (* -1/2 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))))
(+ 1 (* u0 (+ (* -1/2 (* u0 (+ (* -1 (/ (* (pow alphax 4) (pow alphay 4)) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2))) (+ (* 1/4 (/ (* (pow alphax 4) (pow alphay 4)) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2))) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))))) (* -1/2 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))))))
(+ 1 (* u0 (+ (* -1/2 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))) (* u0 (+ (* -1/2 (* u0 (+ (* -1 (/ (* (pow alphax 2) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphax 4) (pow alphay 4)) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2))) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))))) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))) (+ (* -1 (/ (* (pow alphax 4) (pow alphay 4)) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2))) (+ (* 1/2 (/ (* (pow alphax 2) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphax 4) (pow alphay 4)) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2))) (+ (* 1/4 (/ (* (pow alphax 4) (pow alphay 4)) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2))) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))))) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))))))) (* -1/2 (+ (* -1 (/ (* (pow alphax 4) (pow alphay 4)) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2))) (+ (* 1/4 (/ (* (pow alphax 4) (pow alphay 4)) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2))) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))))))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))
(- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(- 1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(/ -1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))
(* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ 1 (* 1/2 (/ (pow alphax 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))))
(+ 1 (+ (* 1/2 (/ (pow alphax 2) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))) (* 1/2 (/ (pow alphax 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))))
(+ 1 (+ (* 1/2 (/ (pow alphax 2) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))) (+ (* 1/2 (/ (pow alphax 2) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))) (* 1/2 (/ (pow alphax 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))))))
(+ 1 (+ (* 1/2 (/ (pow alphax 2) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))) (+ (* 1/2 (/ (pow alphax 2) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))) (+ (* 1/2 (/ (pow alphax 2) (* (pow u0 3) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))) (* 1/2 (/ (pow alphax 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))))))
(sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (+ (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 3)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))))
(+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))))
(+ 1 (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))))
(- (+ 1 (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow u0 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))))) (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))))
(- (+ 1 (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow u0 3) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))))) (+ (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))) (/ (* (pow alphax 2) (pow alphay 2)) (* (pow u0 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))))
(sqrt (/ 1 (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))))))
(+ (sqrt (/ 1 (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))))) (* 1/2 (* (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))) (sqrt (/ 1 (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 3))))))
(+ (sqrt (/ 1 (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) (+ (* -1 (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 3) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2)))) (* 1/4 (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 3) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2)))))) (pow u0 2)) (sqrt (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))))))) (* 1/2 (* (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))) (sqrt (/ 1 (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) (+ (* -1 (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 3) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2)))) (* 1/4 (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 3) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2)))))) (pow u0 2)) (sqrt (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) (+ (* -1 (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 3) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2)))) (+ (* -1/2 (/ (* (pow alphax 2) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) (+ (* -1 (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 3) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2)))) (* 1/4 (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 3) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2)))))))) (* (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) (/ (* (pow alphax 2) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) (* -1 (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 3) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2))))))) (* (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))))) (pow u0 3)) (sqrt (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))))))) (* 1/2 (* (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))) (sqrt (/ 1 (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 3))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))))) u0)))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(+ 1 (+ (* -1 (/ (+ (* -1/2 (/ (pow alphax 2) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))) (* -1/2 (/ (pow alphax 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))) u0)) (* 1/2 (/ (pow alphax 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))))
(+ 1 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (pow alphax 2) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))) (* 1/2 (/ (pow alphax 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))) u0)) (* -1/2 (/ (pow alphax 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))) u0)) (* 1/2 (/ (pow alphax 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* 1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* -1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)) (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)))
(+ 1 (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))) (* -1 (/ (+ (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))) u0))))
(+ 1 (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))) (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) u0)) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))) u0))))
(+ (sqrt (/ 1 (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))))) (* -1 (/ (+ (* -1/2 (* (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (sqrt (/ 1 (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 3))))) (* 1/2 (* (/ (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) (+ (* -1 (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 3) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2)))) (* 1/4 (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 3) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2)))))) u0) (sqrt (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))))))) u0)))
(+ (sqrt (/ 1 (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (sqrt (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))))) (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) (+ (* -1 (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 3) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2)))) (* 1/4 (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 3) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2)))))))) (* 1/2 (* (/ (+ (* -1 (/ (* (pow alphax 2) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) (* -1 (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 3) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2))))))) (* (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) (+ (* 1/2 (/ (* (pow alphax 2) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) (+ (* -1 (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 3) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2)))) (* 1/4 (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 3) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2)))))))) (* (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) (+ (/ (* (pow alphax 2) (pow alphay 2)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))) (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 3) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2)))))) u0) (sqrt (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))))))) u0)) (* -1/2 (* (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (sqrt (/ 1 (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 3)))))) u0)))
(* 1/2 (PI))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(/ -1/2 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))
(pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))
(/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (- 1 u0))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (- 1 u0))))))
(cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))
(/ (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)))))
(/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))
(/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2))
(cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))
(cos (* 1/2 (PI)))
(+ (cos (* 1/2 (PI))) (* -2 (* u1 (* (PI) (sin (* 1/2 (PI)))))))
(+ (cos (* 1/2 (PI))) (* u1 (- (* -2 (* u1 (* (pow (PI) 2) (cos (* 1/2 (PI)))))) (* 2 (* (PI) (sin (* 1/2 (PI))))))))
(+ (cos (* 1/2 (PI))) (* u1 (- (* u1 (+ (* -2 (* (pow (PI) 2) (cos (* 1/2 (PI))))) (* 4/3 (* u1 (* (pow (PI) 3) (sin (* 1/2 (PI)))))))) (* 2 (* (PI) (sin (* 1/2 (PI))))))))
(/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI)))))
(+ (* u1 (- (* 2 (/ (* alphay (PI)) alphax)) (* -2 (/ (* alphay (* (PI) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2)))))) (/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI))))))
(+ (* u1 (- (+ (* 2 (/ (* alphay (PI)) alphax)) (* 2 (/ (* u1 (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (/ (* alphay (PI)) alphax)) (* -2 (/ (* alphay (* (PI) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (cos (* 1/2 (PI)))))) (* -2 (/ (* alphay (* (PI) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2)))))) (/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI))))))
(+ (* u1 (- (+ (* 2 (/ (* alphay (PI)) alphax)) (* u1 (- (* u1 (- (* -4/3 (/ (* alphay (pow (PI) 3)) alphax)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (/ (* alphay (PI)) alphax)) (* -2 (/ (* alphay (* (PI) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2))))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (/ (* alphay (PI)) alphax)) (* -2 (/ (* alphay (* (PI) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2))))))) (* 4/3 (/ (* alphay (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (* -2 (/ (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (/ (* alphay (PI)) alphax)) (* -2 (/ (* alphay (* (PI) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI)))))))) (* -2 (/ (* alphay (* (PI) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2)))))) (/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI))))))
(* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))
(/ (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow alphay 2)))
(* 2 (* u1 (PI)))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))
(cos (* (PI) (+ 1/2 (* 2 u1))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (- 1 u0)))))
(/ -1/2 (pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2))
(pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2)
(cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1))))))))
(cos (* (PI) (- 1/2 (* -2 u1))))
(/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1))))))
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))))))))
(+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))
(+ 1 (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ 1 (* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphax 2) (+ (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))))))
(/ (pow alphax 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ 1 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ 1 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)) (* (pow alphay 6) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (* -1 (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ 1 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(/ (+ (/ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (pow alphay 2)) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (pow alphax 2))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))))
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))
(+ 1 (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(- (+ 1 (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))
(- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))
(* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))
(* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (/ 1 (pow alphax 2))))
(sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0)))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))))
(/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))
(+ (* -1 (/ (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(- (+ (/ (* (pow alphay 6) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (/ (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))
(- (+ (* -1 (/ (* (pow alphay 8) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)) (* (pow alphax 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (* -1 (/ (* (pow alphay 6) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))
(/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(- (+ (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))
(+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))
(+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))))))))
(+ 1 (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ 1 (* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* 1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))))))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ 1 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ 1 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)) (* (pow alphax 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (* -1 (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))))) (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ 1 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(/ (+ (/ (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (pow alphax 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (pow alphay 2))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))))
(+ 1 (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(- (+ 1 (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))
(- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))
(sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0)))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))))
(+ (* -1 (/ (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ (pow alphax 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(- (+ (/ (* (pow alphax 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (/ (pow alphax 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (/ (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))
(- (+ (* -1 (/ (* (pow alphax 8) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)) (* (pow alphay 6) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (/ (pow alphax 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (* -1 (/ (* (pow alphax 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(- (+ (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))
Outputs
1
#s(literal 1 binary32)
(+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(fma.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal -1/2 binary32) #s(literal 1 binary32))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) u0) (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))) u0 #s(literal 1 binary32))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (+.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 1 binary32)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 3 binary32))))) u0 (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))) u0 (neg.f32 (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))) u0 #s(literal 1 binary32))
(+ 1 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32))
(+ 1 (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(fma.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) u0 #s(literal 1 binary32))
(+ 1 (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(fma.f32 (fma.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) u0 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) u0 #s(literal 1 binary32))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))
(/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))
(* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(*.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) u0)
(* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(*.f32 (fma.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) u0 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) u0)
(* u0 (+ (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(*.f32 (fma.f32 (fma.f32 (/.f32 (+.f32 u0 #s(literal 1 binary32)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) u0 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) u0 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) u0)
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))))
(fma.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) #s(literal -1/2 binary32) #s(literal 1 binary32))
(+ 1 (* u0 (+ (* -1/2 (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* -1/2 (/ (pow alphax 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) u0 (*.f32 alphax alphax)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)))) u0 #s(literal 1 binary32))
(+ 1 (* u0 (+ (* -1/2 (/ (pow alphax 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* u0 (+ (* -1/2 (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* -1/2 (/ (pow alphax 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))))))))
(fma.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (*.f32 alphax alphax) u0 (*.f32 alphax alphax)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)))) u0)) u0 #s(literal 1 binary32))
(+ 1 (* 1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(fma.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1/2 binary32) #s(literal 1 binary32))
(+ 1 (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) u0) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (/.f32 #s(literal 1/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) u0 #s(literal 1 binary32))
(+ 1 (* u0 (+ (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/2 (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (*.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (/.f32 #s(literal 1/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1/2 binary32))) u0 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (/.f32 #s(literal 1/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))))) u0 (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) u0 #s(literal 1 binary32))
(+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))
(fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32))
(+ 1 (* u0 (+ (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))))
(fma.f32 (/.f32 (fma.f32 (*.f32 alphay alphax) (*.f32 alphay alphax) (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 alphax alphax))) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) u0 #s(literal 1 binary32))
(+ 1 (* u0 (+ (* u0 (- (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))))) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))))
(fma.f32 (fma.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 alphax alphax)) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (/.f32 (neg.f32 (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax))) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) u0 (/.f32 (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax)) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) u0 #s(literal 1 binary32))
(+ 1 (* -1/2 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))))
(fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 alphax alphax)) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal -1/2 binary32) #s(literal 1 binary32))
(+ 1 (* u0 (+ (* -1/2 (* u0 (+ (* -1 (/ (* (pow alphax 4) (pow alphay 4)) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2))) (+ (* 1/4 (/ (* (pow alphax 4) (pow alphay 4)) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2))) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))))) (* -1/2 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (+.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 alphax #s(literal 4 binary32))))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (/.f32 (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax)) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) u0 (/.f32 (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax)) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))) u0 #s(literal 1 binary32))
(+ 1 (* u0 (+ (* -1/2 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))) (* u0 (+ (* -1/2 (* u0 (+ (* -1 (/ (* (pow alphax 2) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphax 4) (pow alphay 4)) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2))) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))))) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))) (+ (* -1 (/ (* (pow alphax 4) (pow alphay 4)) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2))) (+ (* 1/2 (/ (* (pow alphax 2) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphax 4) (pow alphay 4)) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2))) (+ (* 1/4 (/ (* (pow alphax 4) (pow alphay 4)) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2))) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))))) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))))))) (* -1/2 (+ (* -1 (/ (* (pow alphax 4) (pow alphay 4)) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2))) (+ (* 1/4 (/ (* (pow alphax 4) (pow alphay 4)) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2))) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (fma.f32 (*.f32 alphax alphax) (neg.f32 (/.f32 (*.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (/.f32 (neg.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 alphax #s(literal 4 binary32)))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (+.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 alphax #s(literal 4 binary32))))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (/.f32 (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax)) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (*.f32 alphay alphay)) (*.f32 alphax alphax)) (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax))) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))) u0 (+.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 alphax #s(literal 4 binary32))))) (pow.f32 (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (/.f32 (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax)) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))) u0 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax))) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) u0 #s(literal 1 binary32))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))
(fma.f32 #s(literal 1/2 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))) (/.f32 (+.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 2 binary32)))) (*.f32 u0 u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))
(-.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))))) (*.f32 #s(literal -1/2 binary32) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))) (/.f32 (+.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 2 binary32)))) (*.f32 u0 u0)) (*.f32 (/.f32 (-.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 2 binary32)))) (/.f32 (fma.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 2 binary32)))))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))) (pow.f32 u0 #s(literal 3 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))))))
(- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))
(- 1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(-.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (neg.f32 u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (neg.f32 (*.f32 u0 u0))) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))
(/ -1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))
(/.f32 #s(literal -1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))
(* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(-.f32 (/.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (neg.f32 u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(-.f32 (/.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (neg.f32 (*.f32 u0 u0))) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))
(+ 1 (* 1/2 (/ (pow alphax 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))))
(fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) #s(literal 1/2 binary32) #s(literal 1 binary32))
(+ 1 (+ (* 1/2 (/ (pow alphax 2) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))) (* 1/2 (/ (pow alphax 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 (*.f32 alphax alphax) u0) (*.f32 alphax alphax)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) #s(literal 1 binary32))
(+ 1 (+ (* 1/2 (/ (pow alphax 2) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))) (+ (* 1/2 (/ (pow alphax 2) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))) (* 1/2 (/ (pow alphax 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))))))
(+.f32 (fma.f32 (/.f32 (/.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 (*.f32 alphax alphax) (*.f32 u0 u0)) (*.f32 alphax alphax)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))))) #s(literal 1 binary32))
(+ 1 (+ (* 1/2 (/ (pow alphax 2) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))) (+ (* 1/2 (/ (pow alphax 2) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))) (+ (* 1/2 (/ (pow alphax 2) (* (pow u0 3) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))) (* 1/2 (/ (pow alphax 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))))))
(+.f32 (fma.f32 (/.f32 (/.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) #s(literal 1/2 binary32) (fma.f32 (/.f32 (/.f32 (*.f32 alphax alphax) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 u0 #s(literal 3 binary32))) (*.f32 alphax alphax)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)))))) #s(literal 1 binary32))
(sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))
(fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))) (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (*.f32 u0 u0)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (+ (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 3)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))))
(+.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))) (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (*.f32 u0 u0)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))) (/.f32 (*.f32 (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))))) (pow.f32 u0 #s(literal 3 binary32)))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))))
(+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))))
(fma.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32))
(+ 1 (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 alphay alphax) (*.f32 alphay alphax) (/.f32 (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax)) u0)) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32))
(- (+ 1 (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow u0 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))))) (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))))
(-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax)) (*.f32 u0 u0)) (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax))) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (/.f32 (/.f32 (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax)) u0) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow u0 3) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))))) (+ (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))) (/ (* (pow alphax 2) (pow alphay 2)) (* (pow u0 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))))
(-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax)) (pow.f32 u0 #s(literal 3 binary32))) (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax))) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax)) (*.f32 u0 u0)) (/.f32 (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax)) u0)) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))
(sqrt (/ 1 (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32))))
(+ (sqrt (/ 1 (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))))) (* 1/2 (* (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))) (sqrt (/ 1 (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 3))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax)) u0) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) (+ (* -1 (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 3) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2)))) (* 1/4 (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 3) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2)))))) (pow u0 2)) (sqrt (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))))))) (* 1/2 (* (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))) (sqrt (/ 1 (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 3)))))))
(+.f32 (fma.f32 (*.f32 (sqrt.f32 (fma.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32))) (/.f32 (fma.f32 (neg.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (fma.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (*.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) #s(literal -3/4 binary32))) (*.f32 u0 u0))) #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax)) u0) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) #s(literal 3 binary32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) (+ (* -1 (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 3) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2)))) (* 1/4 (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 3) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2)))))) (pow u0 2)) (sqrt (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) (+ (* -1 (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 3) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2)))) (+ (* -1/2 (/ (* (pow alphax 2) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) (+ (* -1 (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 3) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2)))) (* 1/4 (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 3) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2)))))))) (* (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) (/ (* (pow alphax 2) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) (* -1 (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 3) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2))))))) (* (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))))) (pow u0 3)) (sqrt (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))))))) (* 1/2 (* (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))) (sqrt (/ 1 (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 3))))))))
(+.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (neg.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (fma.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (*.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) #s(literal -3/4 binary32))) (*.f32 u0 u0))) (sqrt.f32 (fma.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (fma.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))))) (/.f32 (fma.f32 (*.f32 (neg.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (fma.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))))) (*.f32 alphay alphay)) (*.f32 alphax alphax) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax)) (fma.f32 (neg.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (fma.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (*.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) #s(literal -3/4 binary32)))))) (*.f32 (fma.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))) (pow.f32 u0 #s(literal 3 binary32)))) (sqrt.f32 (fma.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax)) u0) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) #s(literal 3 binary32))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0)))
(fma.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 2 binary32)))) u0) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))))) u0) #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))))) u0)))
(fma.f32 (/.f32 (fma.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))) (+.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 2 binary32)))) (*.f32 (/.f32 (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal -1/2 binary32) (+.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 4 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 2 binary32)))) (/.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32))))) u0) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))))) (neg.f32 u0))) u0) #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(-.f32 (fma.f32 (/.f32 (+.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) u0) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) u0) #s(literal -1 binary32) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(-.f32 (/.f32 (+.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) u0) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (neg.f32 u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))
(+ 1 (+ (* -1 (/ (+ (* -1/2 (/ (pow alphax 2) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))) (* -1/2 (/ (pow alphax 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))) u0)) (* 1/2 (/ (pow alphax 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))))
(+.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 (*.f32 alphax alphax) u0) (*.f32 alphax alphax)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)))) u0)) #s(literal 1 binary32))
(+ 1 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (pow alphax 2) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))) (* 1/2 (/ (pow alphax 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))) u0)) (* -1/2 (/ (pow alphax 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))) u0)) (* 1/2 (/ (pow alphax 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))))
(+.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) #s(literal 1/2 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) #s(literal -1/2 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 (*.f32 alphax alphax) u0) (*.f32 alphax alphax)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)))) u0)) (neg.f32 u0))) #s(literal 1 binary32))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* 1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)))
(fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) u0) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))))))) u0) #s(literal -1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* -1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)) (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)))
(fma.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))) (/.f32 (*.f32 (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))))) u0))) (neg.f32 u0))) u0) #s(literal -1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))))
(+ 1 (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))) (* -1 (/ (+ (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))) u0))))
(fma.f32 #s(literal -1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (/.f32 (/.f32 (fma.f32 (*.f32 alphay alphax) (*.f32 alphay alphax) (/.f32 (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax)) u0)) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) u0)) #s(literal 1 binary32))
(+ 1 (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))) (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) u0)) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))) u0))))
(fma.f32 #s(literal -1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax)) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (/.f32 (/.f32 (fma.f32 (*.f32 alphay alphax) (*.f32 alphay alphax) (/.f32 (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax)) u0)) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (neg.f32 u0))) u0)) #s(literal 1 binary32))
(+ (sqrt (/ 1 (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))))) (* -1 (/ (+ (* -1/2 (* (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (sqrt (/ 1 (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 3))))) (* 1/2 (* (/ (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) (+ (* -1 (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 3) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2)))) (* 1/4 (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 3) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2)))))) u0) (sqrt (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))))))) u0)))
(fma.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (neg.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (fma.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (*.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) #s(literal -3/4 binary32))) u0) (sqrt.f32 (fma.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)))) #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax))) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) #s(literal 3 binary32)))))) u0) #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (sqrt (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))))) (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) (+ (* -1 (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 3) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2)))) (* 1/4 (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 3) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2)))))))) (* 1/2 (* (/ (+ (* -1 (/ (* (pow alphax 2) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) (* -1 (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 3) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2))))))) (* (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) (+ (* 1/2 (/ (* (pow alphax 2) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) (+ (* -1 (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 3) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2)))) (* 1/4 (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 3) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2)))))))) (* (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) (+ (/ (* (pow alphax 2) (pow alphay 2)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))) (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 3) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) 2)))))) u0) (sqrt (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))))))) u0)) (* -1/2 (* (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (sqrt (/ 1 (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))))) 3)))))) u0)))
(fma.f32 (/.f32 (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (/.f32 (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax)) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal -1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax)) (neg.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (fma.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax)) (fma.f32 (neg.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (fma.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (*.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) #s(literal -3/4 binary32)))))) (*.f32 (fma.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (fma.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))))) u0)) (sqrt.f32 (fma.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (fma.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)))) (fma.f32 (neg.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (fma.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (*.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) #s(literal -3/4 binary32))))) (neg.f32 u0))) u0) #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)))))
(* 1/2 (PI))
(*.f32 #s(literal 1/2 binary32) (PI.f32))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(fma.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32) #s(literal 1 binary32))
(/ -1/2 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))
(/.f32 #s(literal -1/2 binary32) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)))
(pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(/.f32 (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax)) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))
(+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (- 1 u0))))
(fma.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))
(/ (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 (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) u1 (/.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 (fma.f32 #s(literal 2 binary32) (+.f32 (PI.f32) (*.f32 u1 (/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (PI.f32)) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (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 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) u1 (/.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 (fma.f32 (PI.f32) #s(literal 2 binary32) (fma.f32 (fma.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -4/3 binary32)) (fma.f32 (/.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 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (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))) #s(literal -4 binary32) (fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (*.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 4/3 binary32))))) u1 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (PI.f32)) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (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)))))) u1 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) u1 (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))
(/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))
(cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))
(cos (* 1/2 (PI)))
(cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))
(+ (cos (* 1/2 (PI))) (* -2 (* u1 (* (PI) (sin (* 1/2 (PI)))))))
(fma.f32 (*.f32 #s(literal -2 binary32) u1) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (PI.f32)) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(+ (cos (* 1/2 (PI))) (* u1 (- (* -2 (* u1 (* (pow (PI) 2) (cos (* 1/2 (PI)))))) (* 2 (* (PI) (sin (* 1/2 (PI))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -2 binary32) u1) (*.f32 (*.f32 (PI.f32) (PI.f32)) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 (*.f32 #s(literal -2 binary32) (PI.f32)) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) u1 (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(+ (cos (* 1/2 (PI))) (* u1 (- (* u1 (+ (* -2 (* (pow (PI) 2) (cos (* 1/2 (PI))))) (* 4/3 (* u1 (* (pow (PI) 3) (sin (* 1/2 (PI)))))))) (* 2 (* (PI) (sin (* 1/2 (PI))))))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal 4/3 binary32) u1) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))) u1 (*.f32 (*.f32 #s(literal -2 binary32) (PI.f32)) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) u1 (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI)))))
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(+ (* u1 (- (* 2 (/ (* alphay (PI)) alphax)) (* -2 (/ (* alphay (* (PI) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2)))))) (/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI))))))
(fma.f32 (fma.f32 (/.f32 (*.f32 (PI.f32) alphay) alphax) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 alphay alphax) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) u1 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
(+ (* u1 (- (+ (* 2 (/ (* alphay (PI)) alphax)) (* 2 (/ (* u1 (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (/ (* alphay (PI)) alphax)) (* -2 (/ (* alphay (* (PI) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (cos (* 1/2 (PI)))))) (* -2 (/ (* alphay (* (PI) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2)))))) (/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI))))))
(fma.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 alphay (/.f32 (PI.f32) alphax) (*.f32 u1 (/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (PI.f32)) (fma.f32 (/.f32 (*.f32 (PI.f32) alphay) alphax) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 alphay alphax) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (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 alphay alphax) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) u1))
(+ (* u1 (- (+ (* 2 (/ (* alphay (PI)) alphax)) (* u1 (- (* u1 (- (* -4/3 (/ (* alphay (pow (PI) 3)) alphax)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (/ (* alphay (PI)) alphax)) (* -2 (/ (* alphay (* (PI) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2))))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (/ (* alphay (PI)) alphax)) (* -2 (/ (* alphay (* (PI) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2))))))) (* 4/3 (/ (* alphay (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (* -2 (/ (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (/ (* alphay (PI)) alphax)) (* -2 (/ (* alphay (* (PI) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI)))))))) (* -2 (/ (* alphay (* (PI) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2)))))) (/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI))))))
(fma.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 (/.f32 (*.f32 (PI.f32) alphay) alphax) #s(literal 2 binary32) (fma.f32 (fma.f32 (-.f32 (*.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) alphay) alphax) #s(literal -4/3 binary32)) (fma.f32 (/.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 (/.f32 (*.f32 (PI.f32) alphay) alphax) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 alphay alphax) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (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))) #s(literal -4 binary32) (fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 (/.f32 (*.f32 (PI.f32) alphay) alphax) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 alphay alphax) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal 4/3 binary32))))) u1 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (PI.f32)) (fma.f32 (/.f32 (*.f32 (PI.f32) alphay) alphax) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 alphay alphax) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (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)))))) u1 (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 alphay alphax) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) u1))
(* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))
(*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)))
(/ (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow alphay 2)))
(/.f32 (fma.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax)))
(* 2 (* u1 (PI)))
(*.f32 (*.f32 (PI.f32) u1) #s(literal 2 binary32))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(*.f32 (fma.f32 (/.f32 (PI.f32) u1) #s(literal 1/2 binary32) (*.f32 (PI.f32) #s(literal 2 binary32))) u1)
(/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))
(/.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))))
(cos (* (PI) (+ 1/2 (* 2 u1))))
(cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(*.f32 (/.f32 alphay alphax) (/.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)))))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(*.f32 (neg.f32 u1) (fma.f32 (/.f32 (PI.f32) u1) #s(literal -1/2 binary32) (*.f32 #s(literal -2 binary32) (PI.f32))))
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (- 1 u0)))))
(fma.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32) #s(literal 1 binary32))
(/ -1/2 (pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2))
(/.f32 #s(literal -1/2 binary32) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)))
(pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))
(cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1))))))))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))
(cos (* (PI) (- 1/2 (* -2 u1))))
(cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))
(/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1))))))
(*.f32 (/.f32 alphay alphax) (/.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)))))
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(fma.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (fma.f32 (neg.f32 (/.f32 u0 (*.f32 alphay alphay))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -3/4 binary32))) (*.f32 alphax alphax) (/.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphax alphax) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (+.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (fma.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) u0) (*.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 (neg.f32 (/.f32 u0 (*.f32 alphay alphay))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -3/4 binary32))) u0))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (/.f32 (*.f32 u0 u0) (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (*.f32 (/.f32 u0 (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 alphax alphax) (fma.f32 (neg.f32 (/.f32 u0 (*.f32 alphay alphay))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -3/4 binary32))))) (*.f32 alphax alphax) (/.f32 (*.f32 #s(literal -1/2 binary32) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphax alphax) #s(literal 1 binary32))
(+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))
(fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(fma.f32 (fma.f32 (neg.f32 (/.f32 (*.f32 alphax alphax) (*.f32 alphay alphay))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 alphax alphax) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(fma.f32 (fma.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 alphax alphax) (/.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 alphax alphax) #s(literal 1 binary32))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))
(*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(*.f32 (fma.f32 (neg.f32 (/.f32 (*.f32 alphax alphax) (*.f32 alphay alphay))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 alphax alphax))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(*.f32 (fma.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 alphax alphax) (/.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 alphax alphax))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(*.f32 (fma.f32 (fma.f32 (-.f32 (*.f32 (neg.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay #s(literal 6 binary32)))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (neg.f32 (/.f32 u0 (pow.f32 alphay #s(literal 4 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 alphax alphax) (*.f32 (neg.f32 (/.f32 u0 (*.f32 alphay alphay))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 alphax alphax) (/.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 alphax alphax))
(+ 1 (* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(fma.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32))))) (/.f32 (*.f32 #s(literal 1/2 binary32) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphax alphax) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (fma.f32 (*.f32 u0 (/.f32 (fma.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1/2 binary32) (*.f32 (neg.f32 (/.f32 u0 (pow.f32 alphay #s(literal 4 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 alphax alphax) (fma.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32))))))) (*.f32 alphax alphax) (/.f32 (*.f32 #s(literal 1/2 binary32) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphax alphax) #s(literal 1 binary32))
(/ (pow alphax 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))
(/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)))
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ 1 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(*.f32 (fma.f32 (neg.f32 (/.f32 (*.f32 alphax alphax) (*.f32 alphay alphay))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)))) (*.f32 alphax alphax))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ 1 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(*.f32 (fma.f32 (-.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32)))) (/.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)))) (*.f32 alphax alphax) (/.f32 #s(literal 1 binary32) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)))) (*.f32 alphax alphax))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)) (* (pow alphay 6) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (* -1 (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ 1 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(*.f32 (fma.f32 (-.f32 (*.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 8 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32)))))) (*.f32 alphax alphax)) (/.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)))) (*.f32 alphax alphax) (/.f32 #s(literal 1 binary32) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)))) (*.f32 alphax alphax))
(/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))
(/.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)))
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(*.f32 (fma.f32 (neg.f32 (/.f32 (*.f32 alphax alphax) (*.f32 alphay alphay))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32))) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)))) (*.f32 alphax alphax))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(*.f32 (fma.f32 (-.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32)))) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32))))) (*.f32 alphax alphax) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)))) (*.f32 alphax alphax))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(*.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 8 binary32))) (*.f32 (neg.f32 (/.f32 u0 (pow.f32 alphay #s(literal 4 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32)))))) (*.f32 alphax alphax) (*.f32 (neg.f32 (/.f32 u0 (*.f32 alphay alphay))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32))))) (*.f32 alphax alphax) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)))) (*.f32 alphax alphax))
(/ (+ (/ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (pow alphay 2)) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (pow alphax 2))
(/.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (*.f32 alphax alphax))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 alphax) (/.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))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3)))))))
(+.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32))) (*.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 alphax) (/.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))))))) #s(literal 4 binary32))))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 8 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 alphax #s(literal 4 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 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 alphax) (/.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))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))))
(+.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 8 binary32)))) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32)) u0) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 (+.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32))) (*.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 alphax) (/.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))))))) #s(literal 4 binary32))))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 8 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 8 binary32)))) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (*.f32 u0 u0)) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 10 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (pow.f32 alphax #s(literal 6 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32))) (*.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 alphax) (/.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))))))) #s(literal 4 binary32))))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 8 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 alphax #s(literal 4 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 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 alphax) (/.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))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))
(fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(+ 1 (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax))) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(- (+ 1 (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))
(-.f32 (+.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 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 alphax) (/.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))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32)) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax))))
(- (+ 1 (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))
(-.f32 (+.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 alphax #s(literal 6 binary32)))) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32)) (fma.f32 (neg.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32)))) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #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 alphax) (/.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))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax)))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))
(fma.f32 (neg.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax))) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))
(- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))
(-.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 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 alphax) (/.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))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 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 alphax) (/.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))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))
(-.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 alphax #s(literal 6 binary32)))) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (neg.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32)))) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #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 alphax) (/.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))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax)))))
(* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 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 alphax) (/.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))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (/ 1 (pow alphax 2))))
(*.f32 (fma.f32 (/.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax))) (*.f32 alphax alphax))
(sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 alphax) (/.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))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 alphax) (/.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))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) (*.f32 (/.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32)))) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) u0) (-.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 alphax) (/.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))))))) #s(literal 4 binary32)))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 8 binary32)) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (pow.f32 alphax #s(literal 4 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0)))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 alphax) (/.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))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) (*.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32)))) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) u0) (-.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 alphax) (/.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))))))) #s(literal 4 binary32)))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 8 binary32)) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (pow.f32 alphax #s(literal 4 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) (/.f32 (*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) u0) (fma.f32 (neg.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32)))) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) u0) (-.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 alphax) (/.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))))))) #s(literal 4 binary32)))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 8 binary32)) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 8 binary32))) (-.f32 #s(literal 1 binary32) u0))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))) (pow.f32 alphax #s(literal 6 binary32))))))
(/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))
(/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)))
(+ (* -1 (/ (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(-.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)))))
(- (+ (/ (* (pow alphay 6) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (/ (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))
(-.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32))) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)))))
(- (+ (* -1 (/ (* (pow alphay 8) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)) (* (pow alphax 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (* -1 (/ (* (pow alphay 6) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))
(-.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 alphax #s(literal 6 binary32)))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 8 binary32))) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)))) (fma.f32 (neg.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32)))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32))))))
(/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(fma.f32 (neg.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax))) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))))
(- (+ (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))
(-.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))
(-.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 alphax #s(literal 6 binary32)))) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)))) (fma.f32 (neg.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32)))) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32))))))
(+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))
(+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(fma.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (fma.f32 (neg.f32 (/.f32 u0 (*.f32 alphax alphax))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -3/4 binary32))) (*.f32 alphay alphay) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphay alphay) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (+.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (fma.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) u0) (*.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 (neg.f32 (/.f32 u0 (*.f32 alphax alphax))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -3/4 binary32))) u0))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (/.f32 (*.f32 u0 u0) (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (*.f32 (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 alphay alphay) (fma.f32 (neg.f32 (/.f32 u0 (*.f32 alphax alphax))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -3/4 binary32))))) (*.f32 alphay alphay) (/.f32 (*.f32 #s(literal -1/2 binary32) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphay alphay) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(fma.f32 (fma.f32 (neg.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax))) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 alphay alphay) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(fma.f32 (fma.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 alphay alphay) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 alphay alphay) #s(literal 1 binary32))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(*.f32 (fma.f32 (neg.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax))) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(*.f32 (fma.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 alphay alphay) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(*.f32 (fma.f32 (fma.f32 (-.f32 (*.f32 (neg.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 6 binary32)))) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (neg.f32 (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32)))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 alphay alphay) (*.f32 (neg.f32 (/.f32 u0 (*.f32 alphax alphax))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 alphay alphay) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 alphay alphay))
(+ 1 (* 1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(fma.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphay alphay)) (fma.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #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 alphax) (/.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))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 1/2 binary32) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphay alphay) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (fma.f32 (*.f32 u0 (/.f32 (fma.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #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 alphax) (/.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))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1/2 binary32) (*.f32 (neg.f32 (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32)))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 alphay alphay) (fma.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #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 alphax) (/.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))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 alphay alphay) (/.f32 (*.f32 #s(literal 1/2 binary32) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphay alphay) #s(literal 1 binary32))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ 1 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(*.f32 (fma.f32 (neg.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ 1 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(*.f32 (fma.f32 (-.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32)))) (/.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)))) (*.f32 alphay alphay) (/.f32 #s(literal 1 binary32) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)) (* (pow alphax 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (* -1 (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))))) (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ 1 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(*.f32 (fma.f32 (-.f32 (*.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 8 binary32)))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32)))))) (*.f32 alphay alphay)) (/.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)))) (*.f32 alphay alphay) (/.f32 #s(literal 1 binary32) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(*.f32 (fma.f32 (neg.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax))) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32))) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(*.f32 (fma.f32 (-.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32)))) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32))))) (*.f32 alphay alphay) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(*.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 8 binary32))) (*.f32 (neg.f32 (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32)))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32)))))) (*.f32 alphay alphay) (*.f32 (neg.f32 (/.f32 u0 (*.f32 alphax alphax))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32))))) (*.f32 alphay alphay) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))
(/ (+ (/ (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (pow alphax 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (pow alphay 2))
(/.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (*.f32 alphay alphay))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 alphax) (/.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))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3)))))))
(+.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32))) (*.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 alphax) (/.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))))))) #s(literal 4 binary32))))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 8 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 alphay #s(literal 4 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 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 alphax) (/.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))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))))
(+.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 8 binary32)))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32)) u0) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (*.f32 (+.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32))) (*.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 alphax) (/.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))))))) #s(literal 4 binary32))))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 8 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (*.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 8 binary32)))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (*.f32 u0 u0)) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 10 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (pow.f32 alphay #s(literal 6 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32))) (*.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 alphax) (/.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))))))) #s(literal 4 binary32))))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 8 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 alphay #s(literal 4 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 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 alphax) (/.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))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(+ 1 (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(- (+ 1 (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))
(-.f32 (+.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 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 alphax) (/.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))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32)) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) u0))))
(- (+ 1 (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))
(-.f32 (+.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 alphay #s(literal 6 binary32)))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32)) (fma.f32 (neg.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32)))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #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 alphax) (/.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))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) u0)))))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))
(fma.f32 (neg.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))
(- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))
(-.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 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 alphax) (/.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))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 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 alphax) (/.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))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) u0))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))
(-.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 alphay #s(literal 6 binary32)))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (neg.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32)))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #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 alphax) (/.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))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(sqrt.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))
(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 alphax) (/.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))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 alphax) (/.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))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) u0))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) (*.f32 (/.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32)))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) u0) (-.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 alphax) (/.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))))))) #s(literal 4 binary32)))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 8 binary32)) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (pow.f32 alphay #s(literal 4 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0)))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))))
(-.f32 (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 alphax) (/.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))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) (*.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32)))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) u0) (-.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 alphax) (/.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))))))) #s(literal 4 binary32)))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 8 binary32)) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (pow.f32 alphay #s(literal 4 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) (/.f32 (*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) u0) (fma.f32 (neg.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32)))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) u0) (-.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 alphax) (/.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))))))) #s(literal 4 binary32)))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 8 binary32)) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 8 binary32))) (-.f32 #s(literal 1 binary32) u0))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))) (pow.f32 alphay #s(literal 6 binary32))))))
(+ (* -1 (/ (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ (pow alphax 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(-.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)))))
(- (+ (/ (* (pow alphax 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (/ (pow alphax 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (/ (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))
(-.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32))) (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)))))
(- (+ (* -1 (/ (* (pow alphax 8) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)) (* (pow alphay 6) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (/ (pow alphax 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (* -1 (/ (* (pow alphax 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))
(-.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 alphay #s(literal 6 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 8 binary32))) (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)))) (fma.f32 (neg.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32))))))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(fma.f32 (neg.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))))
(- (+ (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))
(-.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))
(-.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 alphay #s(literal 6 binary32)))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)))) (fma.f32 (neg.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32)))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 6 binary32))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 4 binary32))))))

rewrite269.0ms (1.6%)

Memory
38.8MiB live, 321.1MiB allocated; 69ms collecting garbage
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0931366
01531073
1641904
04937904
Stop Event
iter limit
iter limit
node limit
iter limit
Counts
27 → 671
Calls
Call 1
Inputs
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(pow.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 binary32))
(-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))
(/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))
#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 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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 (/.f32 #s(literal -1/2 binary32) (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(fma.f32 (/.f32 #s(literal -1/2 binary32) (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(/.f32 #s(literal -1/2 binary32) (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)))
(pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt.f32 (+.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(+.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)))) (-.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay)))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (*.f32 alphax 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 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))
(tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))
(cos.f32 (atan.f32 (/.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)))))))
(cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))))
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
(/.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)))))
(pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))
Outputs
(log.f32 (pow.f32 (exp.f32 (PI.f32)) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
(*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
(/.f32 (*.f32 (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) #s(literal -1/4 binary32)) (PI.f32)) (-.f32 (*.f32 #s(literal 2 binary32) u1) #s(literal 1/2 binary32)))
(/.f32 (*.f32 (fma.f32 #s(literal 8 binary32) (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1/8 binary32)) (PI.f32)) (-.f32 (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) #s(literal 1/4 binary32)) (*.f32 u1 #s(literal 1 binary32))))
(/.f32 (*.f32 (PI.f32) (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) #s(literal -1/4 binary32))) (-.f32 (*.f32 #s(literal 2 binary32) u1) #s(literal 1/2 binary32)))
(/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 8 binary32) (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1/8 binary32))) (-.f32 (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) #s(literal 1/4 binary32)) (*.f32 u1 #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (*.f32 (*.f32 (neg.f32 u1) (PI.f32)) #s(literal 2 binary32)) #s(literal 3 binary32))) (fma.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (+.f32 (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (*.f32 (neg.f32 u1) (PI.f32)) #s(literal 2 binary32))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) #s(literal 2 binary32)) (fma.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
(/.f32 (neg.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))))) (neg.f32 (fma.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) #s(literal 3 binary32)))) (neg.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (fma.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32)))) (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) #s(literal 2 binary32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)))) (fma.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(/.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) #s(literal 3 binary32))) (fma.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (fma.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
(/.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32)))) (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) #s(literal 2 binary32))))
(-.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32))))) (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) #s(literal 2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32))))))
(-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) #s(literal 2 binary32)) (fma.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (*.f32 u1 (PI.f32))) #s(literal 2 binary32)))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) u1))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32))))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (*.f32 (neg.f32 u1) (PI.f32)) #s(literal 2 binary32)))
(-.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))
(-.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal -1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (neg.f32 u1)) (*.f32 #s(literal 2 binary32) (PI.f32))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 (neg.f32 (neg.f32 u1)) (*.f32 #s(literal 2 binary32) (PI.f32))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1))
(fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) u1) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) u1) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) u1)) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (neg.f32 u1)) (*.f32 #s(literal 2 binary32) (PI.f32))))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) u1)) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (neg.f32 u1)) (*.f32 #s(literal 2 binary32) (PI.f32))))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1))
(fma.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32) (*.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 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.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 (PI.f32) (*.f32 #s(literal 2 binary32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 (neg.f32 (neg.f32 u1)) (*.f32 #s(literal 2 binary32) (PI.f32))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 (neg.f32 (neg.f32 u1)) (*.f32 #s(literal 2 binary32) (PI.f32))))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1))
(+.f32 (/.f32 (*.f32 #s(literal 1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (fma.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (fma.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))) (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) #s(literal 3 binary32)) (fma.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (fma.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))
(+.f32 (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) #s(literal 3 binary32)) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32)))) (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal 1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32)))) (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) #s(literal 2 binary32)))))
(+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (neg.f32 u1)) (*.f32 #s(literal 2 binary32) (PI.f32))))
(+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1))
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))) #s(literal -1/2 binary32)) (pow.f32 (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))) #s(literal -1/2 binary32)))
(*.f32 (neg.f32 (pow.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32))) (neg.f32 (pow.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32))))
(*.f32 (fabs.f32 (pow.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32))) (fabs.f32 (pow.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32))))
(*.f32 (pow.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32)) (pow.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)))))
(*.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))))))
(/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))))
(/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)))))
(pow.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1/2 binary32))
(pow.f32 (*.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))) #s(literal -1/4 binary32))
(pow.f32 (pow.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))) #s(literal -1 binary32))
(pow.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 binary32))
(+.f32 (cosh.f32 (*.f32 (log1p.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32))) (sinh.f32 (*.f32 (log1p.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log1p.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)))))
(neg.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) #s(literal 1 binary32))) (neg.f32 (+.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)) #s(literal -1 binary32))) (neg.f32 (fma.f32 #s(literal -1 binary32) (+.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) (pow.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)) #s(literal 1 binary32))) (neg.f32 (fma.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (fma.f32 (/.f32 (neg.f32 u0) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)))
(/.f32 (fma.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))
(/.f32 (fma.f32 #s(literal 2 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 #s(literal 2 binary32) (/.f32 (neg.f32 u0) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))))) (*.f32 #s(literal 2 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (fma.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) u0) (*.f32 #s(literal 2 binary32) (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))))) (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (-.f32 (pow.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(/.f32 (-.f32 (pow.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) #s(literal 1 binary32)) (+.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (-.f32 (pow.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)) #s(literal -1 binary32)) (fma.f32 #s(literal -1 binary32) (+.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) (pow.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)) #s(literal 1 binary32)) (+.f32 (pow.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 (+.f32 (pow.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)) #s(literal 1 binary32)) (fma.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32)))
(-.f32 (/.f32 (pow.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) (+.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))))
(-.f32 (/.f32 (pow.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)) (fma.f32 #s(literal -1 binary32) (+.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) (pow.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)))) (/.f32 #s(literal -1 binary32) (fma.f32 #s(literal -1 binary32) (+.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) (pow.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (pow.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))
(-.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32))))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))
(fma.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (+.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32))
(fma.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32)) (pow.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)))))) alphax) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (*.f32 (*.f32 alphay alphay) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(fma.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(fma.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(fma.f32 u0 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(+.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32))) (/.f32 (pow.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)) (fma.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32))))
(+.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (+.f32 #s(literal 1 binary32) u0))
(*.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))
(*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32)) (pow.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)))))) alphax) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (*.f32 (*.f32 alphay alphay) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 u0 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) 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 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32))))
(/.f32 (*.f32 #s(literal 2 binary32) (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (neg.f32 u0) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32))))) (neg.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (*.f32 #s(literal -1 binary32) u0) (*.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (*.f32 #s(literal 2 binary32) (/.f32 (neg.f32 u0) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (*.f32 #s(literal 2 binary32) (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (neg.f32 u0) (neg.f32 (*.f32 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (neg.f32 u0) (*.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (/.f32 (neg.f32 u0) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))
(/.f32 u0 (*.f32 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))
(neg.f32 (/.f32 (/.f32 (neg.f32 u0) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
(neg.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
#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 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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 (*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax)) (/.f32 #s(literal -1/2 binary32) (pow.f32 (cos.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))) #s(literal 1 binary32)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (cos.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))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (cos.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 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (cos.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))) #s(literal 2 binary32)) #s(literal 1 binary32))) (neg.f32 (fma.f32 (*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax)) (/.f32 #s(literal -1/2 binary32) (pow.f32 (cos.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))) #s(literal -1 binary32))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (cos.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))) #s(literal 3 binary32)) #s(literal -1 binary32))) (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (cos.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 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (cos.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))) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32) (*.f32 (pow.f32 (cos.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)) #s(literal 2 binary32))) (*.f32 (pow.f32 (cos.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)) #s(literal 2 binary32)))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) #s(literal -1/2 binary32)) (pow.f32 (cos.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))) #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) #s(literal -1/2 binary32)) #s(literal 2 binary32) (*.f32 (*.f32 (pow.f32 (cos.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 binary32) u0)) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.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 binary32) u0)) #s(literal 2 binary32)))
(/.f32 (fma.f32 #s(literal 2 binary32) (pow.f32 (cos.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 2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 2 binary32) (pow.f32 (cos.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 (fma.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) u0) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) #s(literal -1/2 binary32)) (pow.f32 (cos.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 2 binary32) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (cos.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 binary32) u0)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 alphax alphax) u0) #s(literal -1/2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (cos.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 binary32) u0))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (cos.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))) #s(literal 2 binary32)) #s(literal 1 binary32)) (fma.f32 (*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax)) (/.f32 #s(literal -1/2 binary32) (pow.f32 (cos.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))) #s(literal -1 binary32)))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (cos.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))) #s(literal 3 binary32)) #s(literal -1 binary32)) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (cos.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))) #s(literal 2 binary32)) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (cos.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 (-.f32 (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (cos.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))) #s(literal 3 binary32)) #s(literal -1 binary32)) (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (cos.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 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (cos.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))) #s(literal 2 binary32))))
(-.f32 (/.f32 (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (cos.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))) #s(literal 2 binary32)) (fma.f32 (*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax)) (/.f32 #s(literal -1/2 binary32) (pow.f32 (cos.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))) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax)) (/.f32 #s(literal -1/2 binary32) (pow.f32 (cos.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))) #s(literal -1 binary32))))
(-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (cos.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))) #s(literal -1 binary32))
(-.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax))) (/.f32 #s(literal -1/2 binary32) (pow.f32 (cos.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 binary32) (*.f32 (neg.f32 (/.f32 #s(literal -1/2 binary32) (pow.f32 (cos.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 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax))))
(fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) #s(literal -1/2 binary32)) (pow.f32 (cos.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 binary32) (*.f32 u0 u0))) (+.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32))
(fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) #s(literal -1/2 binary32)) (pow.f32 (cos.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 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) (pow.f32 (cos.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 alphax alphax)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(fma.f32 (*.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (cos.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))) #s(literal -1 binary32)) #s(literal -1 binary32) #s(literal 1 binary32))
(fma.f32 (/.f32 #s(literal -1/2 binary32) (cos.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 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax)) (cos.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 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (cos.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))) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 (*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax)) (*.f32 (/.f32 #s(literal -1/2 binary32) (pow.f32 (cos.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))) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax)) (/.f32 #s(literal -1/2 binary32) (pow.f32 (cos.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))) #s(literal 1 binary32))
(fma.f32 (*.f32 alphax alphax) (*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal -1/2 binary32) (pow.f32 (cos.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)))) #s(literal 1 binary32))
(fma.f32 (/.f32 #s(literal -1/2 binary32) (pow.f32 (cos.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 (*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax)) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (/.f32 #s(literal -1/2 binary32) (pow.f32 (cos.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 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax)) #s(literal 1 binary32))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax)) (pow.f32 (cos.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))) #s(literal 1 binary32))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cos.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 binary32) u0))) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (cos.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))) #s(literal 1 binary32))
(+.f32 (/.f32 (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (cos.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))) #s(literal 3 binary32)) (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (cos.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 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (cos.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))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (cos.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 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (cos.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))) #s(literal 2 binary32)))))
(+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (cos.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))) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (cos.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 (/.f32 #s(literal -1/2 binary32) (cos.f32 (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 (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) (pow.f32 (cos.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) (neg.f32 (pow.f32 (cos.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))))
(neg.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 (cos.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))))
(neg.f32 (/.f32 #s(literal -1/2 binary32) (neg.f32 (pow.f32 (cos.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 (+.f32 #s(literal -1 binary32) (sin.f32 (atan.f32 (neg.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) (sin.f32 (atan.f32 (neg.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) (fabs.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 #s(literal -1 binary32) (fabs.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 #s(literal -1 binary32) (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 #s(literal -1 binary32) (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 #s(literal 1 binary32) (sin.f32 (atan.f32 (neg.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) (sin.f32 (atan.f32 (neg.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) (fabs.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 #s(literal 1 binary32) (fabs.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 #s(literal 1 binary32) (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 #s(literal 1 binary32) (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 (neg.f32 (neg.f32 (cos.f32 (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 (neg.f32 (cos.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 (neg.f32 (fabs.f32 (cos.f32 (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 (fabs.f32 (cos.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 (fabs.f32 (fabs.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))) (fabs.f32 (fabs.f32 (cos.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 (exp.f32 (log.f32 (cos.f32 (atan.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 (cos.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 (neg.f32 (cos.f32 (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 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))))
(*.f32 (fabs.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) (fabs.f32 (cos.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 (cos.f32 (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 (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 (atan.f32 (*.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)) (sqrt.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 #s(literal 1 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 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)))) (+.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 2 binary32))))
(/.f32 (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (cos.f32 (*.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))) #s(literal 1/2 binary32)) (*.f32 (cos.f32 (*.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))) #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)))
(/.f32 (-.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 2 binary32)) #s(literal 3 binary32))) (+.f32 #s(literal 1 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 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)) (*.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 2 binary32))))))
(/.f32 (+.f32 #s(literal 1/8 binary32) (pow.f32 (*.f32 (cos.f32 (*.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))) #s(literal 1/2 binary32)) #s(literal 3 binary32))) (+.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 (*.f32 (cos.f32 (*.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))) #s(literal 1/2 binary32)) (*.f32 (cos.f32 (*.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))) #s(literal 1/2 binary32))) (*.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.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))) #s(literal 1/2 binary32))))))
(/.f32 (neg.f32 (+.f32 (cos.f32 #s(literal 0 binary32)) (cos.f32 (*.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))))) #s(literal -2 binary32))
(/.f32 (-.f32 #s(literal 4 binary32) (*.f32 #s(literal 2 binary32) (-.f32 (cos.f32 #s(literal 0 binary32)) (cos.f32 (*.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)))))) #s(literal 4 binary32))
(/.f32 (-.f32 #s(literal 2 binary32) (-.f32 (cos.f32 #s(literal 0 binary32)) (cos.f32 (*.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))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (+.f32 (/.f32 (PI.f32) #s(literal 2 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 (neg.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))) (sin.f32 (+.f32 (+.f32 (/.f32 (PI.f32) #s(literal 2 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 (neg.f32 (*.f32 (/.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 (sin.f32 (-.f32 (+.f32 (/.f32 (PI.f32) #s(literal 2 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))))))) (sin.f32 (+.f32 (+.f32 (/.f32 (PI.f32) #s(literal 2 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 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (+.f32 (/.f32 (PI.f32) #s(literal 2 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 (PI.f32) #s(literal 2 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 (+.f32 (/.f32 (PI.f32) #s(literal 2 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 (PI.f32) #s(literal 2 binary32)) (atan.f32 (*.f32 (/.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 (cos.f32 (+.f32 (atan.f32 (neg.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) (atan.f32 (neg.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 (atan.f32 (neg.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) (atan.f32 (neg.f32 (*.f32 (/.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 (cos.f32 (+.f32 (atan.f32 (neg.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))))))) (cos.f32 (-.f32 (atan.f32 (neg.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 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (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 (neg.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 (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 (neg.f32 (*.f32 (/.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 (cos.f32 #s(literal 0 binary32)) (cos.f32 (*.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)))) #s(literal 2 binary32))
(/.f32 (cos.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 (pow.f32 (*.f32 (/.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) (*.f32 (sqrt.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))) (sqrt.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 #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 2 binary32)))
(-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.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) (+.f32 (/.f32 (PI.f32) #s(literal 2 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 (atan.f32 (*.f32 (/.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/2 binary32) #s(literal 1/2 binary32))
(fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.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))) #s(literal 1/2 binary32))
(pow.f32 (exp.f32 (log.f32 (cos.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 (neg.f32 (cos.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 (fabs.f32 (cos.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 (pow.f32 (cos.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)) #s(literal 1 binary32))
(pow.f32 (cos.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))
(fabs.f32 (pow.f32 (cos.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 (/.f32 (cos.f32 (*.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))) #s(literal 2 binary32)) (/.f32 (cos.f32 #s(literal 0 binary32)) #s(literal 2 binary32)))
(+.f32 (cosh.f32 (*.f32 (log.f32 (cos.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))) (sinh.f32 (*.f32 (log.f32 (cos.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 (*.f32 (cos.f32 (*.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))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32))
(+.f32 #s(literal 1 binary32) (neg.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 2 binary32))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (neg.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 (atan.f32 (*.f32 (/.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/2 binary32)))
(exp.f32 (*.f32 (log.f32 (cos.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)))
(neg.f32 (neg.f32 (pow.f32 (cos.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 (pow.f32 (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))) #s(literal -1/2 binary32)) (pow.f32 (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))) #s(literal -1/2 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)))))
(*.f32 #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))))))
(/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))))
(/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)))))
(pow.f32 (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 binary32))
(exp.f32 (*.f32 (log.f32 (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)))) #s(literal -1 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)))))
(neg.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))))))
(*.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal 1/4 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal 1/4 binary32)))
(sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)))
(/.f32 (sqrt.f32 (-.f32 #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)))) (sqrt.f32 (-.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 (sqrt.f32 (+.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)) #s(literal 1 binary32))) (sqrt.f32 (fma.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal 1/2 binary32))
(exp.f32 (*.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32)))
(/.f32 (-.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(/.f32 (neg.f32 (-.f32 #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)))) (neg.f32 (-.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 (neg.f32 (+.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)) #s(literal 1 binary32))) (neg.f32 (fma.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (fma.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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))))) #s(literal 2 binary32) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))
(/.f32 (fma.f32 #s(literal 2 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 #s(literal 2 binary32) (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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))))))) (*.f32 #s(literal 2 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (fma.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) u0) (*.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))))) (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (-.f32 #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (+.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)) #s(literal 1 binary32)) (+.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 (+.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)) #s(literal 1 binary32)) (fma.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.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) (/.f32 #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)))))
(-.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))
(fma.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (+.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32))
(fma.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(fma.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(+.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32))) (/.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)) (fma.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (+.f32 #s(literal 1 binary32) u0))
(*.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (+.f32 (fma.f32 u0 u0 u0) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(*.f32 #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0))))
(*.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (*.f32 #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32))
(/.f32 (*.f32 #s(literal 1 binary32) (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))))) (neg.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (*.f32 #s(literal 1 binary32) #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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))))) (-.f32 #s(literal 1 binary32) u0))
(/.f32 (neg.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))))) (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (*.f32 #s(literal 2 binary32) (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))))) (*.f32 #s(literal 2 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (*.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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))))) (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) u0)))
(/.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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))))) (neg.f32 (-.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0))
(neg.f32 (/.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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))))) (-.f32 #s(literal 1 binary32) u0)))
(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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32)) (pow.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)))))) alphax) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) alphay))) alphay)
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 4 binary32)) (pow.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)))))) alphay) #s(literal 4 binary32)))) (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (pow.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)))))) alphay) #s(literal 4 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 4 binary32)))) (-.f32 (pow.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)))))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 6 binary32)) (pow.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)))))) alphay) #s(literal 6 binary32)))) (+.f32 (-.f32 (pow.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)))))) alphay) #s(literal 4 binary32)) (pow.f32 (*.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)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax)) #s(literal 2 binary32))) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 4 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 6 binary32)) (pow.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)))))) alphay) #s(literal 6 binary32)))) (-.f32 (+.f32 (pow.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)))))) alphay) #s(literal 4 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 4 binary32))) (pow.f32 (*.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)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax)) #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32)) (pow.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)))))) alphax) #s(literal 2 binary32))) (*.f32 (neg.f32 alphax) alphax))) (*.f32 (neg.f32 alphay) alphay))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32)) (pow.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)))))) alphax) #s(literal 2 binary32)))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))
(*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32)) (pow.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)))))) alphax) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (neg.f32 alphay)) (neg.f32 alphay))
(*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32)) (pow.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)))))) alphax) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (fabs.f32 alphay)) (fabs.f32 alphay))
(*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32)) (pow.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)))))) alphax) #s(literal 2 binary32)))) (*.f32 alphax alphax)) alphay) alphay)
(*.f32 (pow.f32 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32))) #s(literal -1/2 binary32)) (pow.f32 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32))) #s(literal -1/2 binary32)))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32)) (pow.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)))))) alphax) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (*.f32 alphay alphay))
(*.f32 (*.f32 alphay alphay) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32)) (pow.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)))))) alphax) #s(literal 2 binary32)))) (*.f32 alphax alphax)))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 alphay alphay)) (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32)) (pow.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)))))) alphax) #s(literal 2 binary32))) (*.f32 alphax alphax)))
(/.f32 #s(literal -1 binary32) (neg.f32 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32))))
(/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))))
(pow.f32 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32))) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) #s(literal -1 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))))
(neg.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) #s(literal 1 binary32))) (neg.f32 (+.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)) #s(literal -1 binary32))) (neg.f32 (fma.f32 #s(literal -1 binary32) (+.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) (pow.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)) #s(literal 1 binary32))) (neg.f32 (fma.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (fma.f32 (/.f32 (neg.f32 u0) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)))
(/.f32 (fma.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))
(/.f32 (fma.f32 #s(literal 2 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 #s(literal 2 binary32) (/.f32 (neg.f32 u0) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))))) (*.f32 #s(literal 2 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (fma.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) u0) (*.f32 #s(literal 2 binary32) (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))))) (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (-.f32 (pow.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(/.f32 (-.f32 (pow.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) #s(literal 1 binary32)) (+.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (-.f32 (pow.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)) #s(literal -1 binary32)) (fma.f32 #s(literal -1 binary32) (+.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) (pow.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)) #s(literal 1 binary32)) (+.f32 (pow.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 (+.f32 (pow.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)) #s(literal 1 binary32)) (fma.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32)))
(-.f32 (/.f32 (pow.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) (+.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))))
(-.f32 (/.f32 (pow.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)) (fma.f32 #s(literal -1 binary32) (+.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) (pow.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)))) (/.f32 #s(literal -1 binary32) (fma.f32 #s(literal -1 binary32) (+.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) (pow.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (pow.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))
(-.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32))))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))
(fma.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (+.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32))
(fma.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32)) (pow.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)))))) alphax) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (*.f32 (*.f32 alphay alphay) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(fma.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(fma.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(fma.f32 u0 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(+.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32))) (/.f32 (pow.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)) (fma.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32))))
(+.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (pow.f32 (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))) #s(literal -1/2 binary32)) (pow.f32 (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))) #s(literal -1/2 binary32)))
(*.f32 (neg.f32 (pow.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32))) (neg.f32 (pow.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32))))
(*.f32 (fabs.f32 (pow.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32))) (fabs.f32 (pow.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32))))
(*.f32 (pow.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32)) (pow.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)))))
(*.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))))))
(/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))))
(/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)))))
(pow.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1/2 binary32))
(pow.f32 (*.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))) #s(literal -1/4 binary32))
(pow.f32 (pow.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))) #s(literal -1 binary32))
(pow.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 binary32))
(+.f32 (cosh.f32 (*.f32 (log1p.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32))) (sinh.f32 (*.f32 (log1p.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log1p.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)))))
(neg.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))))))
(*.f32 (pow.f32 (cos.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)) (pow.f32 (cos.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 #s(literal -1 binary32) (neg.f32 (cos.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 #s(literal 1 binary32) (cos.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 #s(literal -1 binary32) (neg.f32 (sqrt.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 #s(literal 1 binary32) (sqrt.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 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (sqrt.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)))))
(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)))))) (cos.f32 (/.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (cos.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 (/.f32 (PI.f32) #s(literal 2 binary32)))))
(pow.f32 (pow.f32 (cos.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 -1 binary32))
(pow.f32 (sqrt.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))) #s(literal -1 binary32))
(pow.f32 (cos.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))
(sin.f32 (+.f32 (atan.f32 (neg.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) (/.f32 (PI.f32) #s(literal 2 binary32))))
(sin.f32 (+.f32 (/.f32 (PI.f32) #s(literal 2 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 (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)))))) (cos.f32 (/.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 (cos.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 (/.f32 (PI.f32) #s(literal 2 binary32)))))
(exp.f32 (*.f32 (log.f32 (cos.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)))
(cos.f32 (neg.f32 (atan.f32 (neg.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))))
(cos.f32 (atan.f32 (neg.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))
(cos.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 (neg.f32 (+.f32 (tan.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)) (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)) (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(/.f32 (neg.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) (cos.f32 (fma.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32) (PI.f32))))
(/.f32 (+.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (tan.f32 (PI.f32))) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (tan.f32 (PI.f32)))))
(/.f32 (sin.f32 (fma.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32) (PI.f32))) (cos.f32 (fma.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32) (PI.f32))))
(/.f32 (+.f32 (tan.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)) (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)) (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.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 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)) (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)))))) (/.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)) (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(+.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)) (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)))))) (/.f32 (tan.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)) (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(tan.f32 (+.f32 (fma.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32) (PI.f32)) (PI.f32)))
(tan.f32 (fma.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32) (PI.f32)))
(tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))
(*.f32 (/.f32 (sin.f32 (atan.f32 (neg.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) (fabs.f32 alphay)) (/.f32 (sin.f32 (atan.f32 (neg.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) (fabs.f32 alphay)))
(*.f32 (/.f32 (sin.f32 (atan.f32 (neg.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) alphay) (/.f32 (sin.f32 (atan.f32 (neg.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) alphay))
(*.f32 (/.f32 (fabs.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))))))) (neg.f32 alphay)) (/.f32 (fabs.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))))))) (neg.f32 alphay)))
(*.f32 (/.f32 (fabs.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))))))) (fabs.f32 alphay)) (/.f32 (fabs.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))))))) (fabs.f32 alphay)))
(*.f32 (/.f32 (fabs.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))))))) alphay) (/.f32 (fabs.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))))))) alphay))
(*.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)))))) (neg.f32 alphay)) (/.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)))))) (neg.f32 alphay)))
(*.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)))))) (fabs.f32 alphay)) (/.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)))))) (fabs.f32 alphay)))
(*.f32 (neg.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)))))) alphay)) (neg.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)))))) alphay)))
(*.f32 (fabs.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)))))) alphay)) (fabs.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)))))) alphay)))
(*.f32 (exp.f32 (log.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)))))) alphay))) (exp.f32 (log.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)))))) alphay))))
(*.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 alphay alphay)) (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 (sin.f32 (atan.f32 (neg.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) (/.f32 (sin.f32 (atan.f32 (neg.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)))
(*.f32 (fabs.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 (fabs.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 alphay alphay)))
(*.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 (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 alphay alphay)))
(*.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)))))) alphay) (/.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)))))) alphay))
(/.f32 (/.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 2 binary32)) (neg.f32 alphay)) (neg.f32 alphay))
(/.f32 (/.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 2 binary32)) (fabs.f32 alphay)) (fabs.f32 alphay))
(/.f32 (*.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.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 alphay alphay))) (sqrt.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 (sin.f32 (atan.f32 (neg.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.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)))))) alphay)) (neg.f32 alphay))
(/.f32 (*.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)))))) alphay) (sin.f32 (atan.f32 (neg.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))
(/.f32 (*.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)))))) alphay) (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))))))) alphay)
(/.f32 (neg.f32 (/.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 2 binary32)) alphay)) (neg.f32 alphay))
(/.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))))))) (*.f32 (sqrt.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 alphay alphay)))
(/.f32 (/.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 2 binary32)) alphay) alphay)
(/.f32 (neg.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 2 binary32))) (*.f32 (neg.f32 alphay) alphay))
(/.f32 (-.f32 (cos.f32 #s(literal 0 binary32)) (cos.f32 (*.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 2 binary32) (*.f32 alphay alphay)))
(/.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 2 binary32)) (*.f32 alphay alphay))
(-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (*.f32 (cos.f32 (*.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))) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))
(pow.f32 (exp.f32 (log.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)))))) alphay))) #s(literal 2 binary32))
(pow.f32 (pow.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)))))) alphay) #s(literal 2 binary32)) #s(literal 1 binary32))
(pow.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)))))) alphay) #s(literal 2 binary32))
(+.f32 (cosh.f32 (*.f32 (log.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)))))) alphay)) #s(literal 2 binary32))) (sinh.f32 (*.f32 (log.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)))))) alphay)) #s(literal 2 binary32))))
(exp.f32 (*.f32 (log.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)))))) alphay)) #s(literal 2 binary32)))
(neg.f32 (/.f32 (neg.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 2 binary32))) (*.f32 alphay alphay)))
(neg.f32 (/.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 2 binary32)) (*.f32 (neg.f32 alphay) alphay)))
(*.f32 (/.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) (fabs.f32 alphax)) (/.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) (fabs.f32 alphax)))
(*.f32 (/.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) alphax) (/.f32 (neg.f32 (cos.f32 (atan.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 (fabs.f32 (cos.f32 (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 alphax)) (/.f32 (fabs.f32 (cos.f32 (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 alphax)))
(*.f32 (/.f32 (fabs.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) (fabs.f32 alphax)) (/.f32 (fabs.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) (fabs.f32 alphax)))
(*.f32 (/.f32 (fabs.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) alphax) (/.f32 (fabs.f32 (cos.f32 (atan.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 (cos.f32 (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 alphax)) (/.f32 (cos.f32 (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 alphax)))
(*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) (fabs.f32 alphax)) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) (fabs.f32 alphax)))
(*.f32 (neg.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax)) (neg.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax)))
(*.f32 (fabs.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax)) (fabs.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax)))
(*.f32 (exp.f32 (log.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax))) (exp.f32 (log.f32 (/.f32 (cos.f32 (atan.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 (cos.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 alphax alphax)) (cos.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 (neg.f32 (cos.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 (neg.f32 (cos.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 alphax alphax)))
(*.f32 (fabs.f32 (cos.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 (fabs.f32 (cos.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 alphax alphax)))
(*.f32 (cos.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 (cos.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 alphax alphax)))
(*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) (/.f32 (cos.f32 (atan.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 #s(literal 1 binary32) (/.f32 (cos.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 alphax alphax))) (sqrt.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 (neg.f32 (cos.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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax)) (neg.f32 alphax))
(/.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) (neg.f32 (cos.f32 (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 alphax))
(/.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) (cos.f32 (atan.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 (pow.f32 (cos.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)) (neg.f32 alphax)) (neg.f32 alphax))
(/.f32 (/.f32 (pow.f32 (cos.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)) (fabs.f32 alphax)) (fabs.f32 alphax))
(/.f32 (neg.f32 (/.f32 (pow.f32 (cos.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)) alphax)) (neg.f32 alphax))
(/.f32 (/.f32 (pow.f32 (cos.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)) alphax) alphax)
(/.f32 (neg.f32 (pow.f32 (cos.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 (neg.f32 alphax) alphax))
(/.f32 (+.f32 (cos.f32 #s(literal 0 binary32)) (cos.f32 (*.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 2 binary32) (*.f32 alphax alphax)))
(/.f32 (pow.f32 (cos.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 alphax alphax))
(/.f32 (cos.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 (sqrt.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 alphax alphax)))
(-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.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 2 binary32)) (*.f32 alphax alphax)))
(pow.f32 (exp.f32 (log.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax))) #s(literal 2 binary32))
(pow.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) #s(literal 1 binary32))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32))
(+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphax alphax)) (/.f32 (*.f32 (cos.f32 (*.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))) #s(literal 1/2 binary32)) (*.f32 alphax alphax)))
(+.f32 (cosh.f32 (*.f32 (log.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax)) #s(literal 2 binary32))) (sinh.f32 (*.f32 (log.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax)) #s(literal 2 binary32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax)) #s(literal 2 binary32)))
(neg.f32 (/.f32 (neg.f32 (pow.f32 (cos.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 alphax alphax)))
(neg.f32 (/.f32 (pow.f32 (cos.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 (neg.f32 alphax) alphax)))
(*.f32 (pow.f32 (cos.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)) (pow.f32 (cos.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 #s(literal -1 binary32) (neg.f32 (cos.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 #s(literal 1 binary32) (cos.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 #s(literal -1 binary32) (neg.f32 (sqrt.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 #s(literal 1 binary32) (sqrt.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 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (sqrt.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)))))
(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)))))) (cos.f32 (/.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (cos.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 (/.f32 (PI.f32) #s(literal 2 binary32)))))
(pow.f32 (pow.f32 (cos.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 -1 binary32))
(pow.f32 (sqrt.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))) #s(literal -1 binary32))
(pow.f32 (cos.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))
(sin.f32 (+.f32 (atan.f32 (neg.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) (/.f32 (PI.f32) #s(literal 2 binary32))))
(sin.f32 (+.f32 (/.f32 (PI.f32) #s(literal 2 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 (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)))))) (cos.f32 (/.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 (cos.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 (/.f32 (PI.f32) #s(literal 2 binary32)))))
(exp.f32 (*.f32 (log.f32 (cos.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)))
(cos.f32 (neg.f32 (atan.f32 (neg.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))))
(cos.f32 (atan.f32 (neg.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))
(cos.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 (cos.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (cos.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1))) (*.f32 (sin.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1))))
(-.f32 (*.f32 (cos.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)) (cos.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)) (sin.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)))))
(fma.f32 (cos.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (cos.f32 (*.f32 (*.f32 (neg.f32 u1) (PI.f32)) #s(literal 2 binary32))) (*.f32 (sin.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (sin.f32 (*.f32 (*.f32 (neg.f32 u1) (PI.f32)) #s(literal 2 binary32)))))
(fma.f32 (cos.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) (*.f32 (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)) (sin.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(fma.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (/.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (sin.f32 (/.f32 (PI.f32) #s(literal 2 binary32)))))
(sin.f32 (fma.f32 (neg.f32 (PI.f32)) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))))
(sin.f32 (fma.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32) (/.f32 (PI.f32) #s(literal 2 binary32))))
(+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (cos.f32 (*.f32 (*.f32 (neg.f32 u1) (PI.f32)) #s(literal 2 binary32)))) (*.f32 (sin.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (sin.f32 (*.f32 (*.f32 (neg.f32 u1) (PI.f32)) #s(literal 2 binary32)))))
(+.f32 (*.f32 (cos.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 (sin.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)) (sin.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (/.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (sin.f32 (/.f32 (PI.f32) #s(literal 2 binary32)))))
(cos.f32 (neg.f32 (*.f32 (neg.f32 (PI.f32)) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(cos.f32 (*.f32 (neg.f32 (PI.f32)) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
(cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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))))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
(*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
(/.f32 (*.f32 (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) #s(literal -1/4 binary32)) (PI.f32)) (-.f32 (*.f32 #s(literal 2 binary32) u1) #s(literal 1/2 binary32)))
(/.f32 (*.f32 (fma.f32 #s(literal 8 binary32) (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1/8 binary32)) (PI.f32)) (-.f32 (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) #s(literal 1/4 binary32)) (*.f32 u1 #s(literal 1 binary32))))
(/.f32 (*.f32 (PI.f32) (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) #s(literal -1/4 binary32))) (-.f32 (*.f32 #s(literal 2 binary32) u1) #s(literal 1/2 binary32)))
(/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 8 binary32) (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1/8 binary32))) (-.f32 (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) #s(literal 1/4 binary32)) (*.f32 u1 #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (*.f32 (*.f32 (neg.f32 u1) (PI.f32)) #s(literal 2 binary32)) #s(literal 3 binary32))) (fma.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (+.f32 (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (*.f32 (neg.f32 u1) (PI.f32)) #s(literal 2 binary32))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) #s(literal 2 binary32)) (fma.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
(/.f32 (neg.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))))) (neg.f32 (fma.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) #s(literal 3 binary32)))) (neg.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (fma.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32)))) (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) #s(literal 2 binary32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)))) (fma.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(/.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) #s(literal 3 binary32))) (fma.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (fma.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
(/.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32)))) (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) #s(literal 2 binary32))))
(-.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32))))) (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) #s(literal 2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32))))))
(-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) #s(literal 2 binary32)) (fma.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (*.f32 u1 (PI.f32))) #s(literal 2 binary32)))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) u1))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32))))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (*.f32 (neg.f32 u1) (PI.f32)) #s(literal 2 binary32)))
(-.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))
(-.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal -1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (neg.f32 u1)) (*.f32 #s(literal 2 binary32) (PI.f32))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 (neg.f32 (neg.f32 u1)) (*.f32 #s(literal 2 binary32) (PI.f32))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1))
(fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) u1) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) u1) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) u1)) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (neg.f32 u1)) (*.f32 #s(literal 2 binary32) (PI.f32))))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) u1)) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (neg.f32 u1)) (*.f32 #s(literal 2 binary32) (PI.f32))))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1))
(fma.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32) (*.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 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.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 (PI.f32) (*.f32 #s(literal 2 binary32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 (neg.f32 (neg.f32 u1)) (*.f32 #s(literal 2 binary32) (PI.f32))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 (neg.f32 (neg.f32 u1)) (*.f32 #s(literal 2 binary32) (PI.f32))))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1))
(+.f32 (/.f32 (*.f32 #s(literal 1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (fma.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (fma.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))) (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) #s(literal 3 binary32)) (fma.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (fma.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))
(+.f32 (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) #s(literal 3 binary32)) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32)))) (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal 1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32)))) (pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) #s(literal 2 binary32)))))
(+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (neg.f32 u1)) (*.f32 #s(literal 2 binary32) (PI.f32))))
(+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1))
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(*.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 (/.f32 alphay alphax) (cos.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 alphay (/.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 alphay alphax))
(/.f32 (*.f32 (neg.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 (tan.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)) (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)) (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (*.f32 (/.f32 alphay alphax) (+.f32 (tan.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)) (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))))) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)) (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.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 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (neg.f32 alphay)) (*.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (neg.f32 alphax)))
(/.f32 (neg.f32 (*.f32 alphay (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))) (neg.f32 alphax))
(/.f32 (neg.f32 (*.f32 (neg.f32 (/.f32 alphay alphax)) (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))) (neg.f32 (cos.f32 (fma.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32) (PI.f32)))))
(/.f32 (*.f32 (neg.f32 alphay) (+.f32 (tan.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)) (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))))) (*.f32 (neg.f32 alphax) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)) (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(/.f32 (*.f32 alphay (+.f32 (tan.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)) (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))))) (*.f32 alphax (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)) (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(/.f32 (*.f32 (+.f32 (tan.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)) (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (neg.f32 alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)) (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))))) (neg.f32 alphax)))
(/.f32 (*.f32 (+.f32 (tan.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)) (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) alphay) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)) (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))))) alphax))
(/.f32 (*.f32 (neg.f32 alphay) (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) (*.f32 (neg.f32 alphax) (cos.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)))) alphax)
(/.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) alphax))
(/.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) alphay) (*.f32 alphax (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))
(/.f32 (*.f32 (neg.f32 (/.f32 alphay alphax)) (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) (cos.f32 (fma.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32) (PI.f32))))
(/.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))
(neg.f32 (/.f32 (*.f32 (neg.f32 (/.f32 alphay alphax)) (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)))))
(neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (cos.f32 (fma.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32) (PI.f32)))))
(*.f32 (*.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphay) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) alphay)
(*.f32 (*.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphay) alphay) (cos.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 (pow.f32 (cos.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)) (neg.f32 alphay)) (neg.f32 alphay))
(*.f32 (*.f32 (pow.f32 (cos.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)) (fabs.f32 alphay)) (fabs.f32 alphay))
(*.f32 (*.f32 (neg.f32 (cos.f32 (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)) (*.f32 (neg.f32 (cos.f32 (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)))
(*.f32 (*.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) (fabs.f32 alphay)) (*.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) (fabs.f32 alphay)))
(*.f32 (*.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) alphay) (*.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) alphay))
(*.f32 (*.f32 (fabs.f32 (cos.f32 (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)) (*.f32 (fabs.f32 (cos.f32 (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)))
(*.f32 (*.f32 (fabs.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) (fabs.f32 alphay)) (*.f32 (fabs.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) (fabs.f32 alphay)))
(*.f32 (*.f32 (fabs.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) alphay) (*.f32 (fabs.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) alphay))
(*.f32 (*.f32 (cos.f32 (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)) (*.f32 (cos.f32 (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)))
(*.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) (fabs.f32 alphay)) (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) (fabs.f32 alphay)))
(*.f32 (*.f32 (pow.f32 (cos.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)) alphay) alphay)
(*.f32 (neg.f32 (*.f32 (cos.f32 (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 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphay)))
(*.f32 (fabs.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphay)) (fabs.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphay)))
(*.f32 (exp.f32 (log.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphay))) (exp.f32 (log.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphay))))
(*.f32 (neg.f32 (cos.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 (neg.f32 (cos.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 alphay alphay)))
(*.f32 (fabs.f32 (cos.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 (fabs.f32 (cos.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 alphay alphay)))
(*.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphay) (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphay))
(*.f32 (*.f32 alphay alphay) (pow.f32 (cos.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 (pow.f32 (cos.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 alphay alphay))
(*.f32 (cos.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 alphay (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphay)))
(*.f32 (cos.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 (cos.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 alphay alphay)))
(*.f32 alphay (*.f32 (cos.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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphay)))
(/.f32 (*.f32 (+.f32 (cos.f32 #s(literal 0 binary32)) (cos.f32 (*.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 alphay alphay)) #s(literal 2 binary32))
(pow.f32 (exp.f32 (log.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphay))) #s(literal 2 binary32))
(pow.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32)) #s(literal 1 binary32))
(pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32))
(+.f32 (cosh.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphay)) #s(literal 2 binary32))) (sinh.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphay)) #s(literal 2 binary32))))
(exp.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphay)) #s(literal 2 binary32)))
(/.f32 (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32)) (pow.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)))))) alphax) #s(literal 2 binary32))) (*.f32 alphax alphax)) (neg.f32 alphay)) (neg.f32 alphay))
(/.f32 (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32)) (pow.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)))))) alphax) #s(literal 2 binary32))) (*.f32 alphax alphax)) (fabs.f32 alphay)) (fabs.f32 alphay))
(/.f32 (neg.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32)) (pow.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)))))) alphax) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) alphay))) (neg.f32 alphay))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 4 binary32)) (pow.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)))))) alphay) #s(literal 4 binary32)))) (neg.f32 (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.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)))))) alphay) #s(literal 4 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 4 binary32)))) (neg.f32 (-.f32 (pow.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)))))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 6 binary32)) (pow.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)))))) alphay) #s(literal 6 binary32)))) (neg.f32 (+.f32 (-.f32 (pow.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)))))) alphay) #s(literal 4 binary32)) (pow.f32 (*.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)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax)) #s(literal 2 binary32))) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 4 binary32)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 6 binary32)) (pow.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)))))) alphay) #s(literal 6 binary32)))) (neg.f32 (-.f32 (+.f32 (pow.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)))))) alphay) #s(literal 4 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 4 binary32))) (pow.f32 (*.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)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax)) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (/.f32 (pow.f32 (cos.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)) alphax) alphay (*.f32 alphax (/.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 2 binary32)) alphay))) (*.f32 alphax alphay))
(/.f32 (fma.f32 (/.f32 (pow.f32 (cos.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)) alphax) (*.f32 (neg.f32 alphay) alphay) (*.f32 alphax (neg.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 2 binary32))))) (*.f32 alphax (*.f32 (neg.f32 alphay) alphay)))
(/.f32 (fma.f32 (/.f32 (pow.f32 (cos.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)) alphax) (*.f32 alphay alphay) (*.f32 alphax (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)))) (*.f32 alphax (*.f32 alphay alphay)))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (cos.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))) alphay (*.f32 (*.f32 (neg.f32 alphax) alphax) (/.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 2 binary32)) alphay))) (*.f32 (*.f32 (neg.f32 alphax) alphax) alphay))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (cos.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 (neg.f32 alphay) alphay) (*.f32 (*.f32 (neg.f32 alphax) alphax) (neg.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 2 binary32))))) (*.f32 (*.f32 (neg.f32 alphax) alphax) (*.f32 (neg.f32 alphay) alphay)))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (cos.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 alphay alphay) (*.f32 (*.f32 (neg.f32 alphax) alphax) (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)))) (*.f32 (*.f32 (neg.f32 alphax) alphax) (*.f32 alphay alphay)))
(/.f32 (fma.f32 (pow.f32 (cos.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)) alphay (*.f32 (*.f32 alphax alphax) (/.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 2 binary32)) alphay))) (*.f32 (*.f32 alphax alphax) alphay))
(/.f32 (fma.f32 (pow.f32 (cos.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 (neg.f32 alphay) alphay) (*.f32 (*.f32 alphax alphax) (neg.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 2 binary32))))) (*.f32 (*.f32 alphax alphax) (*.f32 (neg.f32 alphay) alphay)))
(/.f32 (fma.f32 (/.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 2 binary32)) alphay) alphax (*.f32 alphay (/.f32 (pow.f32 (cos.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)) alphax))) (*.f32 alphay alphax))
(/.f32 (fma.f32 (/.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 2 binary32)) alphay) (*.f32 (neg.f32 alphax) alphax) (*.f32 alphay (neg.f32 (pow.f32 (cos.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 alphay (*.f32 (neg.f32 alphax) alphax)))
(/.f32 (fma.f32 (/.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 2 binary32)) alphay) (*.f32 alphax alphax) (*.f32 alphay (pow.f32 (cos.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 alphay (*.f32 alphax alphax)))
(/.f32 (fma.f32 (neg.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 2 binary32))) alphax (*.f32 (*.f32 (neg.f32 alphay) alphay) (/.f32 (pow.f32 (cos.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)) alphax))) (*.f32 (*.f32 (neg.f32 alphay) alphay) alphax))
(/.f32 (fma.f32 (neg.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 2 binary32))) (*.f32 (neg.f32 alphax) alphax) (*.f32 (*.f32 (neg.f32 alphay) alphay) (neg.f32 (pow.f32 (cos.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 (*.f32 (neg.f32 alphay) alphay) (*.f32 (neg.f32 alphax) alphax)))
(/.f32 (fma.f32 (neg.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 2 binary32))) (*.f32 alphax alphax) (*.f32 (*.f32 (neg.f32 alphay) alphay) (pow.f32 (cos.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 (*.f32 (neg.f32 alphay) alphay) (*.f32 alphax alphax)))
(/.f32 (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 2 binary32)) alphax (*.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (cos.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)) alphax))) (*.f32 (*.f32 alphay alphay) alphax))
(/.f32 (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 2 binary32)) (*.f32 (neg.f32 alphax) alphax) (*.f32 (*.f32 alphay alphay) (neg.f32 (pow.f32 (cos.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 (*.f32 alphay alphay) (*.f32 (neg.f32 alphax) alphax)))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32)) (pow.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)))))) alphax) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) alphay)) alphay)
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32)) (pow.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)))))) alphax) #s(literal 2 binary32))) alphax) (*.f32 alphax (*.f32 alphay alphay)))
(/.f32 (-.f32 (pow.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)))))) alphax) #s(literal 4 binary32)) (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 4 binary32))) (*.f32 (-.f32 (pow.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)))))) alphax) #s(literal 2 binary32)) (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32))))
(/.f32 (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 4 binary32)) (pow.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)))))) alphay) #s(literal 4 binary32))) (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32))))
(/.f32 (-.f32 (pow.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)))))) alphay) #s(literal 4 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 4 binary32))) (-.f32 (pow.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)))))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 6 binary32)) (pow.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)))))) alphax) #s(literal 6 binary32))) (*.f32 (+.f32 (-.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 4 binary32)) (pow.f32 (*.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)))))) alphax) (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphay)) #s(literal 2 binary32))) (pow.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)))))) alphax) #s(literal 4 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 6 binary32)) (pow.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)))))) alphay) #s(literal 6 binary32))) (+.f32 (-.f32 (pow.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)))))) alphay) #s(literal 4 binary32)) (pow.f32 (*.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)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax)) #s(literal 2 binary32))) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 4 binary32))))
(/.f32 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 6 binary32)) (pow.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)))))) alphay) #s(literal 6 binary32))) (-.f32 (+.f32 (pow.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)))))) alphay) #s(literal 4 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 4 binary32))) (pow.f32 (*.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)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax)) #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32)) (pow.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)))))) alphax) #s(literal 2 binary32))) (*.f32 (neg.f32 alphax) alphax)) (*.f32 (neg.f32 alphay) alphay))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32)) (pow.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)))))) alphax) #s(literal 2 binary32)))) (neg.f32 (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32)) (pow.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)))))) alphax) #s(literal 2 binary32)))) (*.f32 (*.f32 (neg.f32 alphax) alphax) (*.f32 alphay alphay)))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32)) (pow.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)))))) alphax) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))
(/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32)) (pow.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)))))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))
(-.f32 (/.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 4 binary32)) (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (/.f32 (pow.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)))))) alphay) #s(literal 4 binary32)) (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))))
(-.f32 (/.f32 (pow.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)))))) alphay) #s(literal 4 binary32)) (-.f32 (pow.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)))))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)))) (/.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 4 binary32)) (-.f32 (pow.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)))))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)))))
(-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (*.f32 (sin.f32 (atan.f32 (neg.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.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 alphay alphay))))
(-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (*.f32 (neg.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)))))) alphay)) (/.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)))))) alphay)))
(-.f32 (pow.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)))))) alphay) #s(literal 2 binary32)) (*.f32 (neg.f32 (cos.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 (cos.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 alphax alphax))))
(-.f32 (pow.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)))))) alphay) #s(literal 2 binary32)) (*.f32 (neg.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax)) (/.f32 (cos.f32 (atan.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 (sin.f32 (atan.f32 (neg.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) (fabs.f32 alphay)) (/.f32 (sin.f32 (atan.f32 (neg.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) (fabs.f32 alphay)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)))
(fma.f32 (/.f32 (sin.f32 (atan.f32 (neg.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) alphay) (/.f32 (sin.f32 (atan.f32 (neg.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) alphay) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)))
(fma.f32 (/.f32 (fabs.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))))))) (neg.f32 alphay)) (/.f32 (fabs.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))))))) (neg.f32 alphay)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)))
(fma.f32 (/.f32 (fabs.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))))))) (fabs.f32 alphay)) (/.f32 (fabs.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))))))) (fabs.f32 alphay)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)))
(fma.f32 (/.f32 (fabs.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))))))) alphay) (/.f32 (fabs.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))))))) alphay) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)))
(fma.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)))))) (neg.f32 alphay)) (/.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)))))) (neg.f32 alphay)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)))
(fma.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)))))) (fabs.f32 alphay)) (/.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)))))) (fabs.f32 alphay)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)))
(fma.f32 (/.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) (fabs.f32 alphax)) (/.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) (fabs.f32 alphax)) (pow.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)))))) alphay) #s(literal 2 binary32)))
(fma.f32 (/.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) alphax) (/.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) alphax) (pow.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)))))) alphay) #s(literal 2 binary32)))
(fma.f32 (/.f32 (fabs.f32 (cos.f32 (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 alphax)) (/.f32 (fabs.f32 (cos.f32 (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 alphax)) (pow.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)))))) alphay) #s(literal 2 binary32)))
(fma.f32 (/.f32 (fabs.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) (fabs.f32 alphax)) (/.f32 (fabs.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) (fabs.f32 alphax)) (pow.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)))))) alphay) #s(literal 2 binary32)))
(fma.f32 (/.f32 (fabs.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) alphax) (/.f32 (fabs.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) alphax) (pow.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)))))) alphay) #s(literal 2 binary32)))
(fma.f32 (/.f32 (cos.f32 (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 alphax)) (/.f32 (cos.f32 (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 alphax)) (pow.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)))))) alphay) #s(literal 2 binary32)))
(fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) (fabs.f32 alphax)) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) (fabs.f32 alphax)) (pow.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)))))) alphay) #s(literal 2 binary32)))
(fma.f32 (neg.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)))))) alphay)) (neg.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)))))) alphay)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)))
(fma.f32 (neg.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax)) (neg.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax)) (pow.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)))))) alphay) #s(literal 2 binary32)))
(fma.f32 (fabs.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)))))) alphay)) (fabs.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)))))) alphay)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)))
(fma.f32 (fabs.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax)) (fabs.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax)) (pow.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)))))) alphay) #s(literal 2 binary32)))
(fma.f32 (exp.f32 (log.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)))))) alphay))) (exp.f32 (log.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)))))) alphay))) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)))
(fma.f32 (exp.f32 (log.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax))) (exp.f32 (log.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax))) (pow.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)))))) alphay) #s(literal 2 binary32)))
(fma.f32 (/.f32 (cos.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 alphax alphax)) (cos.f32 (atan.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 (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)))))) alphay) #s(literal 2 binary32)))
(fma.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 alphay alphay)) (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)))))) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)))
(fma.f32 (neg.f32 (cos.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 (neg.f32 (cos.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 alphax alphax)) (pow.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)))))) alphay) #s(literal 2 binary32)))
(fma.f32 (sin.f32 (atan.f32 (neg.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) (/.f32 (sin.f32 (atan.f32 (neg.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)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)))
(fma.f32 (fabs.f32 (cos.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 (fabs.f32 (cos.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 alphax alphax)) (pow.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)))))) alphay) #s(literal 2 binary32)))
(fma.f32 (fabs.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 (fabs.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 alphay alphay)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 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)))))) (/.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 alphay alphay)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)))
(fma.f32 (cos.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 (cos.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 alphax alphax)) (pow.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)))))) alphay) #s(literal 2 binary32)))
(fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) (pow.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)))))) alphay) #s(literal 2 binary32)))
(fma.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)))))) alphay) (/.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)))))) alphay) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)))
(+.f32 (/.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 6 binary32)) (+.f32 (-.f32 (pow.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)))))) alphay) #s(literal 4 binary32)) (pow.f32 (*.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)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax)) #s(literal 2 binary32))) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 4 binary32)))) (/.f32 (pow.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)))))) alphay) #s(literal 6 binary32)) (+.f32 (-.f32 (pow.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)))))) alphay) #s(literal 4 binary32)) (pow.f32 (*.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)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax)) #s(literal 2 binary32))) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 4 binary32)))))
(+.f32 (/.f32 (pow.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)))))) alphay) #s(literal 6 binary32)) (-.f32 (+.f32 (pow.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)))))) alphay) #s(literal 4 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 4 binary32))) (pow.f32 (*.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)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 6 binary32)) (-.f32 (+.f32 (pow.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)))))) alphay) #s(literal 4 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 4 binary32))) (pow.f32 (*.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)))))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax)) #s(literal 2 binary32)))))
(+.f32 (/.f32 (/.f32 (pow.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)))))) alphax) #s(literal 2 binary32)) (*.f32 alphax alphax)) (*.f32 alphay alphay)) (/.f32 (/.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32)) (*.f32 alphax alphax)) (*.f32 alphay alphay)))
(+.f32 (/.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32))) (/.f32 (pow.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)))))) alphax) #s(literal 2 binary32)) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32))))
(+.f32 (/.f32 (pow.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)))))) alphax) #s(literal 2 binary32)) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32))) (/.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32))))
(+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))
(+.f32 (pow.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)))))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)))
(neg.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))))

eval236.0ms (1.4%)

Memory
-8.5MiB live, 455.7MiB allocated; 103ms collecting garbage
Compiler

Compiled 118 681 to 8 401 computations (92.9% saved)

prune41.0ms (0.2%)

Memory
13.8MiB live, 154.1MiB allocated; 10ms collecting garbage
Pruning

12 alts after pruning (11 fresh and 1 done)

PrunedKeptTotal
New1 016111 027
Fresh606
Picked415
Done000
Total1 026121 038
Accuracy
100.0%
Counts
1 038 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.3%
(pow.f32 (pow.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32)) #s(literal 2 binary32))
99.9%
(pow.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 binary32))
99.8%
(pow.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphax alphax)) (/.f32 (*.f32 (cos.f32 (*.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))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 binary32))
98.6%
(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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 binary32))
98.0%
(/.f32 #s(literal 1 binary32) (/.f32 #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 binary32))))
98.1%
(/.f32 #s(literal 1 binary32) (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))))
99.3%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))) u0) (-.f32 #s(literal 1 binary32) u0)))))
97.8%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
100.0%
(exp.f32 (*.f32 (log1p.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32)))
98.6%
#s(approx (pow (- (/ (/ u0 (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2))) (- 1 u0)) -1) -1/2) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
33.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))))) (fma.f32 (/.f32 #s(literal -1/2 binary32) (fma.f32 (cos.f32 (*.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))) #s(literal 1/2 binary32) #s(literal 1/2 binary32))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
91.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))))) #s(literal 1 binary32))
Compiler

Compiled 1 968 to 1 002 computations (49.1% saved)

simplify207.0ms (1.2%)

Memory
11.3MiB live, 210.1MiB allocated; 126ms collecting garbage
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff1
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))) u0) (-.f32 #s(literal 1 binary32) u0)))
cost-diff2
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay)
cost-diff2
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
cost-diff2
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay)))
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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))
cost-diff0
(+.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
cost-diff0
(sqrt.f32 (+.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
cost-diff0
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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))))
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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0))
cost-diff0
(-.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))
cost-diff0
(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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 binary32))
cost-diff0
(fma.f32 (cos.f32 (*.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))) #s(literal 1/2 binary32) #s(literal 1/2 binary32))
cost-diff0
(fma.f32 (/.f32 #s(literal -1/2 binary32) (fma.f32 (cos.f32 (*.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))) #s(literal 1/2 binary32) #s(literal 1/2 binary32))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1 binary32) u0)) #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))))) (fma.f32 (/.f32 #s(literal -1/2 binary32) (fma.f32 (cos.f32 (*.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))) #s(literal 1/2 binary32) #s(literal 1/2 binary32))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
cost-diff1
(/.f32 #s(literal -1/2 binary32) (fma.f32 (cos.f32 (*.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))) #s(literal 1/2 binary32) #s(literal 1/2 binary32)))
cost-diff0
(/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))
cost-diff0
(log1p.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
cost-diff0
(*.f32 (log1p.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32))
cost-diff0
(exp.f32 (*.f32 (log1p.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32)))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01182836
01962786
13762352
211132347
345972347
080742344
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(exp.f32 (*.f32 (log1p.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32)))
(*.f32 (log1p.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32))
(log1p.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))
(/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32))))
u0
(+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32))
(/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax)
(cos.f32 (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)))))
(*.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 (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)
(pow.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)))))) alphay) #s(literal 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)))))) alphay)
(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 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
#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))))) (fma.f32 (/.f32 #s(literal -1/2 binary32) (fma.f32 (cos.f32 (*.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))) #s(literal 1/2 binary32) #s(literal 1/2 binary32))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(fma.f32 (/.f32 #s(literal -1/2 binary32) (fma.f32 (cos.f32 (*.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))) #s(literal 1/2 binary32) #s(literal 1/2 binary32))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(/.f32 #s(literal -1/2 binary32) (fma.f32 (cos.f32 (*.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))) #s(literal 1/2 binary32) #s(literal 1/2 binary32)))
#s(literal -1/2 binary32)
(fma.f32 (cos.f32 (*.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))) #s(literal 1/2 binary32) #s(literal 1/2 binary32))
(cos.f32 (*.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 (atan.f32 (*.f32 (/.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 (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 alphay alphax)
alphay
alphax
(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 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1 binary32) u0))
(*.f32 (*.f32 alphax alphax) u0)
(*.f32 alphax alphax)
u0
(-.f32 #s(literal 1 binary32) u0)
#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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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))))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))
(*.f32 (*.f32 alphay alphay) u0)
(*.f32 alphay alphay)
alphay
u0
(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))
(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))))))
(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))))
(/.f32 alphay alphax)
alphax
(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 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
#s(literal -1 binary32)
#s(literal -1/2 binary32)
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
#s(literal 1 binary32)
(sqrt.f32 (+.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(+.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))) #s(literal 2 binary32)))) (-.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))) #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))) #s(literal 2 binary32)))
(*.f32 (*.f32 alphay alphay) u0)
(*.f32 alphay alphay)
alphay
u0
(pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))) #s(literal 2 binary32))
(sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))
(atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))
#s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(/.f32 alphay alphax)
alphax
(/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(*.f32 #s(literal 1/2 binary32) (PI.f32))
#s(literal 1/2 binary32)
(PI.f32)
(cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))
(*.f32 #s(literal -1/2 binary32) (PI.f32))
#s(literal -1/2 binary32)
#s(literal 2 binary32)
(-.f32 #s(literal 1 binary32) u0)
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax 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 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.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 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))) u0) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))) u0) (-.f32 #s(literal 1 binary32) u0))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))) u0)
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay)))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))
(/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax))
(+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32)))
(pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32))
(*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))))
alphax
(sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))
(atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))
(*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))
(tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
#s(literal 1/2 binary32)
(PI.f32)
(*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))
u1
(*.f32 (PI.f32) #s(literal 2 binary32))
#s(literal 2 binary32)
(/.f32 alphay alphax)
alphay
(pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay)
(/.f32 #s(literal 1 binary32) (sqrt.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))))
(sqrt.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 (pow.f32 (*.f32 (/.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 (*.f32 (/.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))))
(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))
(*.f32 alphax alphax)
(*.f32 alphay alphay)
u0
(-.f32 #s(literal 1 binary32) u0)
Outputs
(exp.f32 (*.f32 (log1p.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32)))
(pow.f32 (exp.f32 #s(literal -1/2 binary32)) (log1p.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))))
(*.f32 (log1p.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32))
(*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))))
(log1p.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
(log1p.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))))
(/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))
(/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))
(/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32))))
(/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))
u0
(+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))
(+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))
(/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax)
(/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax)
(cos.f32 (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 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(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 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.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 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))
(/.f32 alphay alphax)
alphay
alphax
(tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))
(tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))))
(*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))
(*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))
(fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))
(fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))
#s(literal 2 binary32)
u1
#s(literal 1/2 binary32)
(PI.f32)
(pow.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)))))) alphay) #s(literal 2 binary32))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 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)))))) alphay)
(/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay)
(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 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
#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))))) (fma.f32 (/.f32 #s(literal -1/2 binary32) (fma.f32 (cos.f32 (*.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))) #s(literal 1/2 binary32) #s(literal 1/2 binary32))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1 binary32) u0)) #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 (*.f32 (*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) alphax) alphax) (/.f32 #s(literal -1 binary32) (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32))) #s(literal 1 binary32)))
(fma.f32 (/.f32 #s(literal -1/2 binary32) (fma.f32 (cos.f32 (*.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))) #s(literal 1/2 binary32) #s(literal 1/2 binary32))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(fma.f32 (*.f32 (*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) alphax) alphax) (/.f32 #s(literal -1 binary32) (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32))) #s(literal 1 binary32))
(/.f32 #s(literal -1/2 binary32) (fma.f32 (cos.f32 (*.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))) #s(literal 1/2 binary32) #s(literal 1/2 binary32)))
(/.f32 #s(literal -1 binary32) (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)))
#s(literal -1/2 binary32)
(fma.f32 (cos.f32 (*.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))) #s(literal 1/2 binary32) #s(literal 1/2 binary32))
(fma.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 1/2 binary32) #s(literal 1/2 binary32))
(cos.f32 (*.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)))
(cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))
(*.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 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))) #s(literal 2 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 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.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 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))
(/.f32 alphay alphax)
alphay
alphax
(tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))
(tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))))
(*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))
(*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))
(fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))
(fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))
#s(literal 2 binary32)
u1
#s(literal 1/2 binary32)
(PI.f32)
(/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1 binary32) u0))
(*.f32 (*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) alphax) alphax)
(*.f32 (*.f32 alphax alphax) u0)
(*.f32 alphax alphax)
u0
(-.f32 #s(literal 1 binary32) u0)
#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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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))))
#s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))
(*.f32 (*.f32 alphay alphay) u0)
(*.f32 alphay alphay)
alphay
u0
(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 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))
(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 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(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 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.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 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))
(/.f32 alphay alphax)
alphax
(tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))
(tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))))
(*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))
(*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))
(fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))
(fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))
#s(literal 2 binary32)
u1
#s(literal 1/2 binary32)
(PI.f32)
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
#s(literal -1 binary32)
#s(literal -1/2 binary32)
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))))
#s(literal 1 binary32)
(sqrt.f32 (+.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
(-.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))) #s(literal 2 binary32)))) (-.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))) #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))) #s(literal 2 binary32)))
(*.f32 (*.f32 alphay alphay) u0)
(*.f32 alphay alphay)
alphay
u0
(pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))) #s(literal 2 binary32))
(pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))) #s(literal 2 binary32))
(sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))
(sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))
(atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))
(atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))
#s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
#s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(*.f32 (sin.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(/.f32 alphay alphax)
alphax
(/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(sin.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(*.f32 #s(literal 1/2 binary32) (PI.f32))
(*.f32 (PI.f32) #s(literal 1/2 binary32))
#s(literal 1/2 binary32)
(PI.f32)
(cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))
(*.f32 #s(literal -1/2 binary32) (PI.f32))
#s(literal -1/2 binary32)
#s(literal 2 binary32)
(-.f32 #s(literal 1 binary32) u0)
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 alphay (sqrt.f32 (-.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal -1 binary32)))) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (*.f32 (*.f32 (*.f32 alphax alphay) alphax) alphay) #s(literal 1 binary32))))
#s(literal 1 binary32)
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))) u0) (-.f32 #s(literal 1 binary32) u0))))
(sqrt.f32 (fma.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 alphay (sqrt.f32 (-.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal -1 binary32)))) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (*.f32 (*.f32 (*.f32 alphax alphay) alphax) alphay) #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))) u0) (-.f32 #s(literal 1 binary32) u0)))
(fma.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 alphay (sqrt.f32 (-.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal -1 binary32)))) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (*.f32 (*.f32 (*.f32 alphax alphay) alphax) alphay) #s(literal 1 binary32))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))) u0) (-.f32 #s(literal 1 binary32) u0))
(*.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 alphay (sqrt.f32 (-.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal -1 binary32)))) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (*.f32 (*.f32 (*.f32 alphax alphay) alphax) alphay))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))) u0)
(/.f32 (*.f32 u0 (*.f32 (*.f32 (*.f32 alphax alphay) alphax) alphay)) (+.f32 (pow.f32 (/.f32 alphay (sqrt.f32 (-.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal -1 binary32)))) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay)))
(*.f32 (/.f32 (*.f32 alphay alphay) (+.f32 (pow.f32 (/.f32 alphay (sqrt.f32 (-.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal -1 binary32)))) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (*.f32 alphax alphax))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))
(/.f32 (+.f32 (pow.f32 (/.f32 alphay (sqrt.f32 (-.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal -1 binary32)))) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphay) alphax) alphay))
(/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax))
(/.f32 (+.f32 (pow.f32 (/.f32 alphay (sqrt.f32 (-.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal -1 binary32)))) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (*.f32 alphax alphax))
(+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32)))
(+.f32 (pow.f32 (/.f32 alphay (sqrt.f32 (-.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal -1 binary32)))) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))
(pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32))
(pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))
(*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))))
(*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax)
alphax
(sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))
(sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))
(atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))
(*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))
(*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))
(tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))
(tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))
#s(literal 1/2 binary32)
(PI.f32)
(*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))
(*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)
u1
(*.f32 (PI.f32) #s(literal 2 binary32))
#s(literal 2 binary32)
(/.f32 alphay alphax)
alphay
(pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))
(pow.f32 (/.f32 alphay (sqrt.f32 (-.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal -1 binary32)))) #s(literal 2 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay)
(/.f32 alphay (sqrt.f32 (-.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.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 #s(literal 1 binary32) (sqrt.f32 (-.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal -1 binary32))))
(sqrt.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)))
(sqrt.f32 (-.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal -1 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)) #s(literal 1 binary32))
(-.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #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 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #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 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))
(tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))
(tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))))
(*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))
(*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))
(fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))
(fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))
(*.f32 alphax alphax)
(*.f32 alphay alphay)
u0
(-.f32 #s(literal 1 binary32) u0)

localize510.0ms (3%)

Memory
10.8MiB live, 765.8MiB allocated; 76ms collecting garbage
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))) u0) (-.f32 #s(literal 1 binary32) u0))))
accuracy0.0
(sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))
accuracy0.0
(atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))
accuracy29.98788023102775
(PI.f32)
accuracy0.0
(atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))
accuracy0.0
#s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
accuracy0.0
#s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))) #s(literal 2 binary32))))
accuracy29.98788023102775
(PI.f32)
accuracy0.0
(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))))))
accuracy0.0
(atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))
accuracy0.0
#s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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))))
accuracy29.98788023102775
(PI.f32)
accuracy0.0
(cos.f32 (*.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)))
accuracy0.0
(atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))
accuracy0.0
#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 (/.f32 #s(literal -1/2 binary32) (fma.f32 (cos.f32 (*.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))) #s(literal 1/2 binary32) #s(literal 1/2 binary32))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
accuracy29.98788023102775
(PI.f32)
accuracy0.0
(exp.f32 (*.f32 (log1p.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32)))
accuracy0.0
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))
accuracy0.0
(atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))
accuracy29.98788023102775
(PI.f32)
Samples
422.0ms256×0invalid
Compiler

Compiled 2 524 to 105 computations (95.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 370.0ms
ival-sin: 96.0ms (25.9% of total)
ival-mult: 53.0ms (14.3% of total)
ival-pow2: 50.0ms (13.5% of total)
ival-div: 32.0ms (8.6% of total)
ival-sinu: 27.0ms (7.3% of total)
ival-cos: 21.0ms (5.7% of total)
ival-cosu: 20.0ms (5.4% of total)
ival-tan: 16.0ms (4.3% of total)
ival-tanu: 12.0ms (3.2% of total)
ival-add: 12.0ms (3.2% of total)
ival-atan: 10.0ms (2.7% of total)
ival-pow: 8.0ms (2.2% of total)
ival-sqrt: 5.0ms (1.4% of total)
ival-exp: 4.0ms (1.1% of total)
ival-sub: 2.0ms (0.5% of total)
ival-log1p: 2.0ms (0.5% of total)
ival-pi: 1.0ms (0.3% of total)
exact: 1.0ms (0.3% of total)
ival-assert: 0.0ms (0% of total)
adjust: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series984.0ms (5.8%)

Memory
33.9MiB live, 1 625.6MiB allocated; 403ms collecting garbage
Counts
31 → 354
Calls
Call 1
Inputs
(exp.f32 (*.f32 (log1p.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32)))
(*.f32 (log1p.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32))
(log1p.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))
(/.f32 #s(literal -1/2 binary32) (fma.f32 (cos.f32 (*.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))) #s(literal 1/2 binary32) #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))))) (fma.f32 (/.f32 #s(literal -1/2 binary32) (fma.f32 (cos.f32 (*.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))) #s(literal 1/2 binary32) #s(literal 1/2 binary32))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(fma.f32 (/.f32 #s(literal -1/2 binary32) (fma.f32 (cos.f32 (*.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))) #s(literal 1/2 binary32) #s(literal 1/2 binary32))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(fma.f32 (cos.f32 (*.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))) #s(literal 1/2 binary32) #s(literal 1/2 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt.f32 (+.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(+.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))) #s(literal 2 binary32)))) (-.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay)))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay)
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))) u0) (-.f32 #s(literal 1 binary32) u0)))
(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)))))
(cos.f32 (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 (atan.f32 (*.f32 (/.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 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))) #s(literal 2 binary32))))
#s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
(atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))
(atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))
(sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))) u0) (-.f32 #s(literal 1 binary32) u0))))
Outputs
1
(+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))
(* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))
(* u0 (- (* -1/4 (* u0 (- (* 2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(* u0 (- (* u0 (+ (* -1/4 (- (* 2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2)))) (* -1/12 (* u0 (- (+ (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3))) (* 6 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (* 6 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(* u0 (- (* u0 (+ (* -1/4 (- (* 2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2)))) (* u0 (+ (* -1/12 (- (+ (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3))) (* 6 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (* 6 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))))) (* -1/48 (* u0 (- (+ (* 24 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (* 24 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3)))) (+ (* 6 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 4))) (* 36 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))))))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))
(* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(* u0 (+ (* u0 (+ (* 1/6 (* u0 (- (+ (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3))) (* 6 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (* 6 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2)))))) (* 1/2 (- (* 2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(* u0 (+ (* u0 (+ (* 1/2 (- (* 2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2)))) (* u0 (+ (* 1/24 (* u0 (- (+ (* 24 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (* 24 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3)))) (+ (* 6 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 4))) (* 36 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))))))) (* 1/6 (- (+ (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3))) (* 6 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (* 6 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(* u0 (+ (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))))))
(+ 1 (* u0 (+ (* -1/2 (/ (* (pow alphax 2) u0) (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))))) (* -1/2 (/ (pow alphax 2) (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))))))))
(+ 1 (* u0 (+ (* -1/2 (/ (pow alphax 2) (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))))) (* u0 (+ (* -1/2 (/ (* (pow alphax 2) u0) (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))))) (* -1/2 (/ (pow alphax 2) (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))))))))))
(+ 1 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(+ 1 (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(+ 1 (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))
(* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(* u0 (+ (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ 1 (* 1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ 1 (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (+ (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/2 (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 2) (* (pow alphay 2) u0)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (- (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 4) (pow alphay 4)) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (* u0 (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 4) (pow alphay 4)) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 4) (pow alphay 4)) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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))))))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))))
(* -1/2 (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(+ (* -1/2 (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))))
(+ (* -1/2 (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (+ (* 1/4 (/ (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (pow u0 2))) (/ 1/2 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))))
(+ (* -1/2 (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (+ (* 1/12 (/ (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (+ (* 6 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (* 6 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))) (pow u0 3))) (+ (* 1/4 (/ (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (pow u0 2))) (/ 1/2 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))))
(log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(- (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))
(- (+ (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (* -1/2 (/ (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (pow u0 2)))) (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))
(- (+ (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (+ (* -1/2 (/ (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (pow u0 2))) (* -1/6 (/ (+ (* 6 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (+ (* 6 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))))) (pow u0 3))))) (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))
(/ -1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))
(* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (pow u0 2))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))
(+ 1 (* 1/2 (/ (pow alphax 2) (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))))))
(+ 1 (+ (* 1/2 (/ (pow alphax 2) (* u0 (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))))) (* 1/2 (/ (pow alphax 2) (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))))))
(+ 1 (+ (* 1/2 (/ (pow alphax 2) (* u0 (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))))) (+ (* 1/2 (/ (pow alphax 2) (* (pow u0 2) (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))))) (* 1/2 (/ (pow alphax 2) (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))))))))
(+ 1 (+ (* 1/2 (/ (pow alphax 2) (* u0 (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))))) (+ (* 1/2 (/ (pow alphax 2) (* (pow u0 2) (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))))) (+ (* 1/2 (/ (pow alphax 2) (* (pow u0 3) (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))))) (* 1/2 (/ (pow alphax 2) (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))))))))
(- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(- 1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(/ -1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))
(* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (+ (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 3)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))))
(+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow u0 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow u0 3) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (* (pow u0 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (* (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (* (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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/4 (/ (* (pow alphax 4) (pow alphay 4)) (* (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 2)) (sqrt (/ 1 (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (* (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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/4 (/ (* (pow alphax 4) (pow alphay 4)) (* (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 2)) (sqrt (/ 1 (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (* (pow alphay 2) (+ (* 1/4 (/ (* (pow alphax 4) (pow alphay 4)) (* (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))))) u0)))
(+ (* -1 (/ (- (* -1/4 (/ (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) u0)) (* 1/2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))
(+ (* -1 (/ (- (* -1 (/ (+ (* 1/12 (/ (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (+ (* 6 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (* 6 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))) u0)) (* 1/4 (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))))) u0)) (* 1/2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))
(+ (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* 1/2 (/ (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) u0)) (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) u0)))
(+ (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))))) (* -1/6 (/ (+ (* 6 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (+ (* 6 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))))) u0))) u0)) (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) u0)))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))))) u0)))
(+ 1 (+ (* -1 (/ (+ (* -1/2 (/ (pow alphax 2) (* u0 (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))))) (* -1/2 (/ (pow alphax 2) (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))))) u0)) (* 1/2 (/ (pow alphax 2) (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))))))
(+ 1 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (pow alphax 2) (* u0 (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))))) (* 1/2 (/ (pow alphax 2) (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))))) u0)) (* -1/2 (/ (pow alphax 2) (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))))) u0)) (* 1/2 (/ (pow alphax 2) (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* 1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* -1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)) (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)))
(+ 1 (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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)) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 4) (pow alphay 4)) (* (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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) (sqrt (/ 1 (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (* (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (* (/ (- (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (* (pow alphay 2) (- (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 4) (pow alphay 4)) (* (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (* (sqrt (/ 1 (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 4) (pow alphay 4)) (* (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (* (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 u0))))))
(* -1/2 (log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 u0))))))
(log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 u0)))))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 u0)))
(/ -1/2 (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))) (- 1 u0)))))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))
(/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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))))))))
(+ (* 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (* -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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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))))))))
(+ (* 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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))) (* 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))) (- (* 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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))))))))))))))) (+ (* -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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (* -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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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))))))))
(* 1/2 (PI))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(* alphay (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))
(+ (* -1 (* (/ (* (pow alphay 3) (* 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))))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (* alphay (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))))
(+ (* alphay (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (* u1 (+ (* -1 (* (/ (* (pow alphay 3) (* (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))))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (* -1/2 (* (* alphay (* 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 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 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 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))) (/ (* (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 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)))))))) (sqrt (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))))))
(+ (* alphay (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (* u1 (+ (* -1 (* (/ (* (pow alphay 3) (* (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))))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (* u1 (+ (* -1/2 (* (* alphay (* 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 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 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 (+ 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 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 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 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 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 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))) (/ (* (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 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)))))) (- (* 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))))))) (/ (* (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 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))))) (sqrt (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (* -1/2 (* (* alphay (+ (* -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 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 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 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))) (/ (* (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 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))))))) (sqrt (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))))))))
(+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0))))
(+ 1 (+ (* 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0)))))) (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))))
(+ 1 (+ (* 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0)))))))) (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))))
(+ 1 (+ (* 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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))))))))))))))) (+ (* -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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0)))))))) (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))))
(atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))
(cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))
(cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))
(sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))
(/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI)))))
(+ (* u1 (- (* 2 (/ (* alphay (PI)) alphax)) (* -2 (/ (* alphay (* (PI) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2)))))) (/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI))))))
(+ (* u1 (- (+ (* 2 (/ (* alphay (PI)) alphax)) (* 2 (/ (* u1 (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (/ (* alphay (PI)) alphax)) (* -2 (/ (* alphay (* (PI) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (cos (* 1/2 (PI)))))) (* -2 (/ (* alphay (* (PI) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2)))))) (/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI))))))
(+ (* u1 (- (+ (* 2 (/ (* alphay (PI)) alphax)) (* u1 (- (* u1 (- (* -4/3 (/ (* alphay (pow (PI) 3)) alphax)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (/ (* alphay (PI)) alphax)) (* -2 (/ (* alphay (* (PI) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2))))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (/ (* alphay (PI)) alphax)) (* -2 (/ (* alphay (* (PI) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2))))))) (* 4/3 (/ (* alphay (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (* -2 (/ (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (/ (* alphay (PI)) alphax)) (* -2 (/ (* alphay (* (PI) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI)))))))) (* -2 (/ (* alphay (* (PI) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2)))))) (/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI))))))
(atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))
(sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))
(sqrt (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0))))) (* (/ (* (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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0))))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0))))) (* u1 (+ (* -1/2 (* (* 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0)))) (/ (* (pow alphay 12) (* (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 (cos (* 1/2 (PI))) 2) (* (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))) (* (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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 4) (pow (- 1 u0) 2))))))))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))))))) (* (/ (* (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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0))))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0))))) (* u1 (+ (* u1 (+ (* -1/2 (* (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))))) (+ (* -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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0)))) (/ (* (pow alphay 12) (* (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 (cos (* 1/2 (PI))) 2) (* (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))) (* (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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 4) (pow (- 1 u0) 2)))))))))) (* -1/2 (* (* 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (* (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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0)))) (/ (* (pow alphay 12) (* (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 (cos (* 1/2 (PI))) 2) (* (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))) (* (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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 4) (pow (- 1 u0) 2)))))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (cos (* 1/2 (PI))) (* (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))) (* (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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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))))))))))))))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))))))))) (* (/ (* (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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0))))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0))))))))))
(/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (* u1 (PI)))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(* alphay (sqrt (/ 1 (+ 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 alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(sqrt (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphay 2))) (- 1 u0))))))
(* -1/2 (log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphay 2))) (- 1 u0))))))
(log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphay 2))) (- 1 u0)))))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphay 2))) (- 1 u0)))
(/ -1/2 (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1))))))))))))
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1))))))))))) (- 1 u0)))))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))))))
(/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))))))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(* alphay (sqrt (/ 1 (+ 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 alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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))))
(atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))
(cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1))))))))
(cos (* 2 (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))))
(sin (atan (/ (* 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))))))
(sqrt (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))))))))
(* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))
(* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* -1/48 (* (pow alphax 2) (+ (* -24 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))))))
(* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/48 (+ (* -24 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* -1/1440 (* (pow alphax 2) (+ (* 240 (/ (pow u0 3) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2)))))))))))))
(* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/48 (+ (* -24 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow alphax 2) (+ (* -1/1440 (+ (* 240 (/ (pow u0 3) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2)))))))) (* -1/80640 (* (pow alphax 2) (+ (* -40320 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6)) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (- 1 u0))))) (+ (* -40320 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 2))))) (+ (* -40320 (/ (* (pow u0 3) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 3))))) (+ (* -20160 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 2))))) (* -10080 (/ (pow u0 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 4))))))))))))))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))
(* (pow alphax 2) (+ (* 1/24 (* (pow alphax 2) (+ (* -24 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (+ (* 1/720 (* (pow alphax 2) (+ (* 240 (/ (pow u0 3) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2))))))))) (* 1/24 (+ (* -24 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (+ (* 1/24 (+ (* -24 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow alphax 2) (+ (* 1/40320 (* (pow alphax 2) (+ (* -40320 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6)) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (- 1 u0))))) (+ (* -40320 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 2))))) (+ (* -40320 (/ (* (pow u0 3) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 3))))) (+ (* -20160 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 2))))) (* -10080 (/ (pow u0 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 4)))))))))) (* 1/720 (+ (* 240 (/ (pow u0 3) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2)))))))))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))))))))
(+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))
(+ 1 (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ 1 (* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(+ 1 (* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphax 2) (+ (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))))))
(/ (pow alphay 2) (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(+ (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2))) (/ (pow alphay 2) (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(+ (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2))))))) (* -1 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2)))))) (/ (pow alphay 2) (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2))))) (+ (/ (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2)))))) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3)))))))) (+ (* -1 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2))))))) (* -1 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2)))))) (/ (pow alphay 2) (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(/ (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))) (sin (* (PI) (+ 1/2 (* 2 u1)))))
(* alphax (+ (* -1/2 (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 3)) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 3)))) (/ (cos (* (PI) (+ 1/2 (* 2 u1)))) (sin (* (PI) (+ 1/2 (* 2 u1)))))))
(* alphax (+ (* (pow alphax 2) (+ (* -1/2 (/ (* (pow alphax 2) (* (pow alphay 2) (* (sin (* (PI) (+ 1/2 (* 2 u1)))) (+ (* -1 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6)))) (* 1/4 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6)))))))) (cos (* (PI) (+ 1/2 (* 2 u1)))))) (* -1/2 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 3) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 3)))))) (/ (cos (* (PI) (+ 1/2 (* 2 u1)))) (sin (* (PI) (+ 1/2 (* 2 u1)))))))
(* alphax (+ (* (pow alphax 2) (+ (* -1/2 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 3) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 3)))) (* (pow alphax 2) (+ (* -1/2 (/ (* (pow alphax 2) (* (pow alphay 2) (* (sin (* (PI) (+ 1/2 (* 2 u1)))) (+ (* 1/2 (/ (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (+ (* -1 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6)))) (* 1/4 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6)))))) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow alphay 8) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8))))))) (cos (* (PI) (+ 1/2 (* 2 u1)))))) (* -1/2 (/ (* (pow alphay 2) (* (sin (* (PI) (+ 1/2 (* 2 u1)))) (+ (* -1 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6)))) (* 1/4 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))))))) (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (/ (cos (* (PI) (+ 1/2 (* 2 u1)))) (sin (* (PI) (+ 1/2 (* 2 u1)))))))
(+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0))))
(+ 1 (+ (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))) (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))
(+ 1 (+ (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))))) (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))) (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))
(+ 1 (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (+ (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))))))) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))))) (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))) (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))
(sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0))))) (* 1/2 (* (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0))))) (* (pow alphax 2) (+ (* -1/2 (* (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (+ (* 1/4 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 4) (pow (- 1 u0) 2)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))))) (* 1/2 (* (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0))))) (* (pow alphax 2) (+ (* 1/2 (* (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))))) (* (pow alphax 2) (+ (* -1/2 (* (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (+ (* 1/4 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 4) (pow (- 1 u0) 2)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))))) (* -1/2 (* (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (+ (* -1/2 (/ (* u0 (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (+ (* 1/4 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 4) (pow (- 1 u0) 2)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (+ (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))))))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3))))))))
(* -1/2 (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ (* -1/2 (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (* 1/2 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))))
(+ (* -1/2 (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/48 (/ (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 4))) (* 1/2 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))))))
(+ (* -1/2 (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/48 (/ (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 4))) (+ (* -1/1440 (/ (+ (* -720 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -240 (/ (* (pow alphay 12) (* (pow u0 3) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 12) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))) (pow alphax 6))) (* 1/2 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))))))
(log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(+ (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))))
(+ (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (* 1/24 (/ (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 4)))))
(+ (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (+ (* 1/720 (/ (+ (* -720 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -240 (/ (* (pow alphay 12) (* (pow u0 3) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 12) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))) (pow alphax 6))) (* 1/24 (/ (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 4))))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))
(- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))))
(* -1/2 (/ (* (pow alphax 2) u0) (* (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))) (- 1 u0))))
(* (pow alphax 2) (+ (* -1/2 (/ u0 (* (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))) (- 1 u0)))) (/ 1 (pow alphax 2))))
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))
(+ 1 (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(- (+ 1 (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))
(- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))
(/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(- (+ (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))
(sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0)))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))))
(/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))
(+ (* -1 (/ (pow alphay 4) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (* -1 (/ (pow alphay 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (pow alphax 4))) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (/ (pow alphay 4) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (* -1 (/ (pow alphay 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))))) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (/ (* (pow alphay 8) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (/ (* (pow alphay 8) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (pow alphax 6))) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (* -1 (/ (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (+ (* -1 (/ (pow alphay 6) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (pow alphay 4) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))))
alphay
(+ alphay (* -1/2 (/ (* (pow alphay 3) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))
(+ alphay (+ (* -1/2 (/ (* alphay (+ (* -1 (/ (* (pow alphay 4) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* 1/4 (/ (* (pow alphay 4) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))))) (pow alphax 4))) (* -1/2 (/ (* (pow alphay 3) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))
(+ alphay (+ (* -1/2 (/ (* alphay (+ (* -1 (/ (* (pow alphay 4) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* 1/4 (/ (* (pow alphay 4) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))))) (pow alphax 4))) (+ (* -1/2 (/ (* alphay (+ (* 1/2 (/ (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (+ (* -1 (/ (* (pow alphay 4) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* 1/4 (/ (* (pow alphay 4) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)))))) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (/ (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)))) (pow alphax 6))) (* -1/2 (/ (* (pow alphay 3) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))
(+ 1 (+ (* -1 (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (pow alphax 4))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (/ (* (pow alphay 8) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow alphay 8) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (pow alphax 6))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* 1/4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (* 1/2 (/ (* (pow alphay 4) (* u0 (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* 1/4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 8) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow alphay 8) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* 1/4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))))
(+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))))))))
(* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))
(* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* -1/48 (* (pow alphay 2) (+ (* -24 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))))))
(* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/48 (+ (* -24 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* -1/1440 (* (pow alphay 2) (+ (* 240 (/ (pow u0 3) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2)))))))))))))
(* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/48 (+ (* -24 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow alphay 2) (+ (* -1/1440 (+ (* 240 (/ (pow u0 3) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2)))))))) (* -1/80640 (* (pow alphay 2) (+ (* -40320 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6)) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (- 1 u0))))) (+ (* -40320 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 2))))) (+ (* -40320 (/ (* (pow u0 3) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 3))))) (+ (* -20160 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 2))))) (* -10080 (/ (pow u0 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 4))))))))))))))))
(* (pow alphay 2) (+ (* 1/24 (* (pow alphay 2) (+ (* -24 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (+ (* 1/720 (* (pow alphay 2) (+ (* 240 (/ (pow u0 3) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2))))))))) (* 1/24 (+ (* -24 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (+ (* 1/24 (+ (* -24 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow alphay 2) (+ (* 1/40320 (* (pow alphay 2) (+ (* -40320 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6)) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (- 1 u0))))) (+ (* -40320 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 2))))) (+ (* -40320 (/ (* (pow u0 3) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 3))))) (+ (* -20160 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 2))))) (* -10080 (/ (pow u0 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 4)))))))))) (* 1/720 (+ (* 240 (/ (pow u0 3) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2)))))))))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))))))))
(+ 1 (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ 1 (* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(+ 1 (* 1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))))))
(* (pow alphay 2) (+ (* -1 (/ (pow alphay 2) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ 1 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (/ 1 (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* -1 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))))) (/ 1 (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ 1 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (+ (* (pow alphay 2) (- (* -1 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphax 6) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))))) (+ (/ 1 (* (pow alphax 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8))) (+ (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphax 6) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow alphax 6) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))))) (/ 1 (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (* -1 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))))) (/ 1 (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ 1 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* alphay (+ 1 (* -1/2 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))
(* alphay (+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow alphax 4) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)))) (* 1/4 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow alphax 4) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))))))) (* -1/2 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))
(* alphay (+ 1 (* (pow alphay 2) (+ (* -1/2 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* 1/2 (/ (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (+ (* -1 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow alphax 4) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)))) (* 1/4 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow alphax 4) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)))))) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)))))) (* -1/2 (+ (* -1 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow alphax 4) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)))) (* 1/4 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow alphax 4) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))))))))))))
(+ 1 (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ 1 (* (pow alphay 2) (+ (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ u0 (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (* -1 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))))) (/ u0 (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ u0 (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ u0 (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (+ (* -1 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ u0 (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ u0 (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3))))))))
(* -1/2 (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ (* -1/2 (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (* 1/2 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))))
(+ (* -1/2 (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/48 (/ (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphay 4))) (* 1/2 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))))))
(+ (* -1/2 (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/48 (/ (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphay 4))) (+ (* -1/1440 (/ (+ (* -720 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -240 (/ (* (pow alphax 12) (* (pow u0 3) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 12) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))) (pow alphay 6))) (* 1/2 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))))))
(log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(+ (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))))
(+ (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (* 1/24 (/ (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphay 4)))))
(+ (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (+ (* 1/720 (/ (+ (* -720 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -240 (/ (* (pow alphax 12) (* (pow u0 3) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 12) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))) (pow alphay 6))) (* 1/24 (/ (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphay 4))))))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))
(- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))))
(+ 1 (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(- (+ 1 (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))
(- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(- (+ (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))
(sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0)))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))))
(/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))
(* (pow alphay 2) (+ (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2)))) (/ (pow alphax 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 10) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3)))) (/ (* (pow alphax 8) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2)))) (pow alphay 4))) (/ (pow alphax 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (* -1 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2)))))))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 10) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2)))) (+ (/ (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 10) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3)))) (/ (* (pow alphax 8) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2)))))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (/ (* (pow alphax 12) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3))))) (pow alphay 6))) (/ (pow alphax 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2))))) (+ (* -1 (/ (* (pow alphax 10) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3))))) (/ (* (pow alphax 8) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2))))))))
(+ (* -1/2 (/ (* (pow alphax 3) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 3)) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 3)))) (/ (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))) (sin (* (PI) (+ 1/2 (* 2 u1))))))
(+ (* -1/2 (/ (* (sin (* (PI) (+ 1/2 (* 2 u1)))) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* 1/4 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))))) (* alphax (* (pow alphay 4) (cos (* (PI) (+ 1/2 (* 2 u1)))))))) (+ (* -1/2 (/ (* (pow alphax 3) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 3)) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 3)))) (/ (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))) (sin (* (PI) (+ 1/2 (* 2 u1)))))))
(+ (* -1/2 (/ (* (sin (* (PI) (+ 1/2 (* 2 u1)))) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* 1/4 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))))) (* alphax (* (pow alphay 4) (cos (* (PI) (+ 1/2 (* 2 u1)))))))) (+ (* -1/2 (/ (* (sin (* (PI) (+ 1/2 (* 2 u1)))) (+ (* 1/2 (/ (* (pow alphax 2) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* 1/4 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6)))))) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (/ (* (pow alphax 8) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8)))) (* alphax (* (pow alphay 6) (cos (* (PI) (+ 1/2 (* 2 u1)))))))) (+ (* -1/2 (/ (* (pow alphax 3) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 3)) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 3)))) (/ (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))) (sin (* (PI) (+ 1/2 (* 2 u1))))))))
(/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))
(* (pow alphay 2) (- (+ (/ 1 (pow alphay 2)) (/ (* (pow alphax 2) u0) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))) (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (pow alphay 4))) (+ (/ 1 (pow alphay 2)) (/ (* (pow alphax 2) u0) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0))))) (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (/ (* (pow alphax 12) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0)))))) (pow alphay 6))) (+ (/ 1 (pow alphay 2)) (/ (* (pow alphax 2) u0) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0)))))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))))))
(* (* alphax alphay) (sqrt (/ u0 (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))))
(* alphay (+ (* 1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (* alphax (pow alphay 2))) (sqrt (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0)))) (* alphax (sqrt (/ u0 (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))))))
(* alphay (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (+ (* 1/4 (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (pow (- 1 (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (* (pow alphax 2) u0))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (* alphax (pow alphay 4))) (sqrt (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (* alphax (pow alphay 2))) (sqrt (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0)))) (* alphax (sqrt (/ u0 (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0))))))))
(* alphay (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (+ (* 1/4 (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (pow (- 1 (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (* (pow alphax 2) u0))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))))) (* (pow alphax 2) u0))) (+ (/ (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (/ (* (pow alphax 12) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))))) (* alphax (pow alphay 6))) (sqrt (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0)))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (+ (* 1/4 (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (pow (- 1 (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (* (pow alphax 2) u0))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (* alphax (pow alphay 4))) (sqrt (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (* alphax (pow alphay 2))) (sqrt (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0)))) (* alphax (sqrt (/ u0 (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))))))))
(* -1 (/ (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))) (sin (* (PI) (+ 1/2 (* 2 u1))))))
(+ (* -1 (/ (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))) (sin (* (PI) (+ 1/2 (* 2 u1)))))) (* 1/2 (/ (* (pow alphax 3) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 3)) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 3)))))
(+ (* -1 (/ (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))) (sin (* (PI) (+ 1/2 (* 2 u1)))))) (+ (* 1/2 (/ (* (sin (* (PI) (+ 1/2 (* 2 u1)))) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* 1/4 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))))) (* alphax (* (pow alphay 4) (cos (* (PI) (+ 1/2 (* 2 u1)))))))) (* 1/2 (/ (* (pow alphax 3) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 3)) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 3))))))
(+ (* -1 (/ (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))) (sin (* (PI) (+ 1/2 (* 2 u1)))))) (+ (* 1/2 (/ (* (sin (* (PI) (+ 1/2 (* 2 u1)))) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* 1/4 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))))) (* alphax (* (pow alphay 4) (cos (* (PI) (+ 1/2 (* 2 u1)))))))) (+ (* 1/2 (/ (* (sin (* (PI) (+ 1/2 (* 2 u1)))) (+ (* 1/2 (/ (* (pow alphax 2) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* 1/4 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6)))))) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (/ (* (pow alphax 8) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8)))) (* alphax (* (pow alphay 6) (cos (* (PI) (+ 1/2 (* 2 u1)))))))) (* 1/2 (/ (* (pow alphax 3) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 3)) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 3)))))))
(* -1 (* (* alphax alphay) (sqrt (/ u0 (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0))))))
(* -1 (* alphay (+ (* 1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (* alphax (pow alphay 2))) (sqrt (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0)))) (* alphax (sqrt (/ u0 (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0))))))))
(* -1 (* alphay (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (+ (* 1/4 (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (pow (- 1 (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (* (pow alphax 2) u0))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (* alphax (pow alphay 4))) (sqrt (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (* alphax (pow alphay 2))) (sqrt (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0)))) (* alphax (sqrt (/ u0 (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))))))))
(* -1 (* alphay (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (+ (* 1/4 (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (pow (- 1 (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (* (pow alphax 2) u0))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))))) (* (pow alphax 2) u0))) (+ (/ (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (/ (* (pow alphax 12) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))))) (* alphax (pow alphay 6))) (sqrt (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0)))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (+ (* 1/4 (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (pow (- 1 (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (* (pow alphax 2) u0))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (* alphax (pow alphay 4))) (sqrt (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (* alphax (pow alphay 2))) (sqrt (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0)))) (* alphax (sqrt (/ u0 (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0))))))))))
Calls

12 calls:

TimeVariablePointExpression
174.0ms
alphax
@-inf
((exp (* (log (+ 1 (/ (/ u0 (+ (pow (/ (cos (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) alphax) 2) (pow (/ (sin (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) alphay) 2))) (- 1 u0)))) -1/2)) (* (log (+ 1 (/ (/ u0 (+ (pow (/ (cos (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) alphax) 2) (pow (/ (sin (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) alphay) 2))) (- 1 u0)))) -1/2) (log (+ 1 (/ (/ u0 (+ (pow (/ (cos (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) alphax) 2) (pow (/ (sin (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) alphay) 2))) (- 1 u0)))) (/ (/ u0 (+ (pow (/ (cos (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) alphax) 2) (pow (/ (sin (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) alphay) 2))) (- 1 u0)) (/ -1/2 (+ (* (cos (* (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI))))) 2)) 1/2) 1/2)) (/ 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))))) (+ (* (/ -1/2 (+ (* (cos (* (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI))))) 2)) 1/2) 1/2)) (/ (* (* alphax alphax) u0) (- 1 u0))) 1) (+ (* (cos (* (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI))))) 2)) 1/2) 1/2) (pow (- (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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) -1/2) (- (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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) (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/ 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))))) (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)))) (+ 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 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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 (/ (/ (+ (pow (* alphax (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) 2) (pow (* (/ 1 (sqrt (+ (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2) 1))) alphay) 2)) (* alphax alphax)) (* alphay alphay))) (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (* (/ 1 (sqrt (+ (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2) 1))) alphay) (+ 1 (/ (* (/ 1 (/ (/ (+ (pow (* alphax (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) 2) (pow (* (/ 1 (sqrt (+ (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2) 1))) alphay) 2)) (* alphax alphax)) (* alphay alphay))) u0) (- 1 u0))) (PI) (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI))))) (cos (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) (cos (* (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI))))) 2)) (sin (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2))))) (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) (sqrt (+ 1 (/ (* (/ 1 (/ (/ (+ (pow (* alphax (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) 2) (pow (* (/ 1 (sqrt (+ (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2) 1))) alphay) 2)) (* alphax alphax)) (* alphay alphay))) u0) (- 1 u0)))))
136.0ms
u1
@0
((exp (* (log (+ 1 (/ (/ u0 (+ (pow (/ (cos (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) alphax) 2) (pow (/ (sin (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) alphay) 2))) (- 1 u0)))) -1/2)) (* (log (+ 1 (/ (/ u0 (+ (pow (/ (cos (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) alphax) 2) (pow (/ (sin (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) alphay) 2))) (- 1 u0)))) -1/2) (log (+ 1 (/ (/ u0 (+ (pow (/ (cos (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) alphax) 2) (pow (/ (sin (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) alphay) 2))) (- 1 u0)))) (/ (/ u0 (+ (pow (/ (cos (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) alphax) 2) (pow (/ (sin (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) alphay) 2))) (- 1 u0)) (/ -1/2 (+ (* (cos (* (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI))))) 2)) 1/2) 1/2)) (/ 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))))) (+ (* (/ -1/2 (+ (* (cos (* (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI))))) 2)) 1/2) 1/2)) (/ (* (* alphax alphax) u0) (- 1 u0))) 1) (+ (* (cos (* (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI))))) 2)) 1/2) 1/2) (pow (- (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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) -1/2) (- (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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) (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/ 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))))) (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)))) (+ 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 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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 (/ (/ (+ (pow (* alphax (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) 2) (pow (* (/ 1 (sqrt (+ (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2) 1))) alphay) 2)) (* alphax alphax)) (* alphay alphay))) (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (* (/ 1 (sqrt (+ (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2) 1))) alphay) (+ 1 (/ (* (/ 1 (/ (/ (+ (pow (* alphax (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) 2) (pow (* (/ 1 (sqrt (+ (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2) 1))) alphay) 2)) (* alphax alphax)) (* alphay alphay))) u0) (- 1 u0))) (PI) (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI))))) (cos (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) (cos (* (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI))))) 2)) (sin (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2))))) (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) (sqrt (+ 1 (/ (* (/ 1 (/ (/ (+ (pow (* alphax (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) 2) (pow (* (/ 1 (sqrt (+ (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2) 1))) alphay) 2)) (* alphax alphax)) (* alphay alphay))) u0) (- 1 u0)))))
127.0ms
alphay
@inf
((exp (* (log (+ 1 (/ (/ u0 (+ (pow (/ (cos (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) alphax) 2) (pow (/ (sin (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) alphay) 2))) (- 1 u0)))) -1/2)) (* (log (+ 1 (/ (/ u0 (+ (pow (/ (cos (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) alphax) 2) (pow (/ (sin (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) alphay) 2))) (- 1 u0)))) -1/2) (log (+ 1 (/ (/ u0 (+ (pow (/ (cos (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) alphax) 2) (pow (/ (sin (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) alphay) 2))) (- 1 u0)))) (/ (/ u0 (+ (pow (/ (cos (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) alphax) 2) (pow (/ (sin (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) alphay) 2))) (- 1 u0)) (/ -1/2 (+ (* (cos (* (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI))))) 2)) 1/2) 1/2)) (/ 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))))) (+ (* (/ -1/2 (+ (* (cos (* (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI))))) 2)) 1/2) 1/2)) (/ (* (* alphax alphax) u0) (- 1 u0))) 1) (+ (* (cos (* (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI))))) 2)) 1/2) 1/2) (pow (- (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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) -1/2) (- (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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) (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/ 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))))) (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)))) (+ 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 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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 (/ (/ (+ (pow (* alphax (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) 2) (pow (* (/ 1 (sqrt (+ (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2) 1))) alphay) 2)) (* alphax alphax)) (* alphay alphay))) (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (* (/ 1 (sqrt (+ (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2) 1))) alphay) (+ 1 (/ (* (/ 1 (/ (/ (+ (pow (* alphax (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) 2) (pow (* (/ 1 (sqrt (+ (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2) 1))) alphay) 2)) (* alphax alphax)) (* alphay alphay))) u0) (- 1 u0))) (PI) (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI))))) (cos (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) (cos (* (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI))))) 2)) (sin (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2))))) (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) (sqrt (+ 1 (/ (* (/ 1 (/ (/ (+ (pow (* alphax (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) 2) (pow (* (/ 1 (sqrt (+ (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2) 1))) alphay) 2)) (* alphax alphax)) (* alphay alphay))) u0) (- 1 u0)))))
106.0ms
alphax
@inf
((exp (* (log (+ 1 (/ (/ u0 (+ (pow (/ (cos (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) alphax) 2) (pow (/ (sin (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) alphay) 2))) (- 1 u0)))) -1/2)) (* (log (+ 1 (/ (/ u0 (+ (pow (/ (cos (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) alphax) 2) (pow (/ (sin (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) alphay) 2))) (- 1 u0)))) -1/2) (log (+ 1 (/ (/ u0 (+ (pow (/ (cos (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) alphax) 2) (pow (/ (sin (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) alphay) 2))) (- 1 u0)))) (/ (/ u0 (+ (pow (/ (cos (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) alphax) 2) (pow (/ (sin (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) alphay) 2))) (- 1 u0)) (/ -1/2 (+ (* (cos (* (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI))))) 2)) 1/2) 1/2)) (/ 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))))) (+ (* (/ -1/2 (+ (* (cos (* (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI))))) 2)) 1/2) 1/2)) (/ (* (* alphax alphax) u0) (- 1 u0))) 1) (+ (* (cos (* (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI))))) 2)) 1/2) 1/2) (pow (- (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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) -1/2) (- (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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) (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/ 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))))) (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)))) (+ 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 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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 (/ (/ (+ (pow (* alphax (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) 2) (pow (* (/ 1 (sqrt (+ (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2) 1))) alphay) 2)) (* alphax alphax)) (* alphay alphay))) (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (* (/ 1 (sqrt (+ (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2) 1))) alphay) (+ 1 (/ (* (/ 1 (/ (/ (+ (pow (* alphax (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) 2) (pow (* (/ 1 (sqrt (+ (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2) 1))) alphay) 2)) (* alphax alphax)) (* alphay alphay))) u0) (- 1 u0))) (PI) (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI))))) (cos (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) (cos (* (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI))))) 2)) (sin (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2))))) (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) (sqrt (+ 1 (/ (* (/ 1 (/ (/ (+ (pow (* alphax (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) 2) (pow (* (/ 1 (sqrt (+ (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2) 1))) alphay) 2)) (* alphax alphax)) (* alphay alphay))) u0) (- 1 u0)))))
86.0ms
u1
@-inf
((exp (* (log (+ 1 (/ (/ u0 (+ (pow (/ (cos (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) alphax) 2) (pow (/ (sin (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) alphay) 2))) (- 1 u0)))) -1/2)) (* (log (+ 1 (/ (/ u0 (+ (pow (/ (cos (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) alphax) 2) (pow (/ (sin (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) alphay) 2))) (- 1 u0)))) -1/2) (log (+ 1 (/ (/ u0 (+ (pow (/ (cos (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) alphax) 2) (pow (/ (sin (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) alphay) 2))) (- 1 u0)))) (/ (/ u0 (+ (pow (/ (cos (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) alphax) 2) (pow (/ (sin (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) alphay) 2))) (- 1 u0)) (/ -1/2 (+ (* (cos (* (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI))))) 2)) 1/2) 1/2)) (/ 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))))) (+ (* (/ -1/2 (+ (* (cos (* (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI))))) 2)) 1/2) 1/2)) (/ (* (* alphax alphax) u0) (- 1 u0))) 1) (+ (* (cos (* (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI))))) 2)) 1/2) 1/2) (pow (- (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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) -1/2) (- (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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) (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/ 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))))) (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)))) (+ 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 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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 (/ (/ (+ (pow (* alphax (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) 2) (pow (* (/ 1 (sqrt (+ (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2) 1))) alphay) 2)) (* alphax alphax)) (* alphay alphay))) (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (* (/ 1 (sqrt (+ (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2) 1))) alphay) (+ 1 (/ (* (/ 1 (/ (/ (+ (pow (* alphax (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) 2) (pow (* (/ 1 (sqrt (+ (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2) 1))) alphay) 2)) (* alphax alphax)) (* alphay alphay))) u0) (- 1 u0))) (PI) (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI))))) (cos (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) (cos (* (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI))))) 2)) (sin (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2))))) (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) (sqrt (+ 1 (/ (* (/ 1 (/ (/ (+ (pow (* alphax (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) 2) (pow (* (/ 1 (sqrt (+ (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2) 1))) alphay) 2)) (* alphax alphax)) (* alphay alphay))) u0) (- 1 u0)))))

simplify724.0ms (4.3%)

Memory
13.6MiB live, 643.1MiB allocated; 189ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0274398133
0876697252
Stop Event
iter limit
node limit
Counts
354 → 353
Calls
Call 1
Inputs
1
(+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))
(* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))
(* u0 (- (* -1/4 (* u0 (- (* 2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(* u0 (- (* u0 (+ (* -1/4 (- (* 2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2)))) (* -1/12 (* u0 (- (+ (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3))) (* 6 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (* 6 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(* u0 (- (* u0 (+ (* -1/4 (- (* 2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2)))) (* u0 (+ (* -1/12 (- (+ (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3))) (* 6 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (* 6 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))))) (* -1/48 (* u0 (- (+ (* 24 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (* 24 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3)))) (+ (* 6 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 4))) (* 36 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))))))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))
(* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(* u0 (+ (* u0 (+ (* 1/6 (* u0 (- (+ (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3))) (* 6 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (* 6 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2)))))) (* 1/2 (- (* 2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(* u0 (+ (* u0 (+ (* 1/2 (- (* 2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2)))) (* u0 (+ (* 1/24 (* u0 (- (+ (* 24 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (* 24 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3)))) (+ (* 6 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 4))) (* 36 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))))))) (* 1/6 (- (+ (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3))) (* 6 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (* 6 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(* u0 (+ (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))))))
(+ 1 (* u0 (+ (* -1/2 (/ (* (pow alphax 2) u0) (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))))) (* -1/2 (/ (pow alphax 2) (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))))))))
(+ 1 (* u0 (+ (* -1/2 (/ (pow alphax 2) (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))))) (* u0 (+ (* -1/2 (/ (* (pow alphax 2) u0) (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))))) (* -1/2 (/ (pow alphax 2) (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))))))))))
(+ 1 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(+ 1 (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(+ 1 (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))
(* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(* u0 (+ (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ 1 (* 1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ 1 (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (+ (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/2 (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 2) (* (pow alphay 2) u0)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (- (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 4) (pow alphay 4)) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (* u0 (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 4) (pow alphay 4)) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 4) (pow alphay 4)) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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))))))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))))
(* -1/2 (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(+ (* -1/2 (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))))
(+ (* -1/2 (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (+ (* 1/4 (/ (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (pow u0 2))) (/ 1/2 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))))
(+ (* -1/2 (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (+ (* 1/12 (/ (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (+ (* 6 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (* 6 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))) (pow u0 3))) (+ (* 1/4 (/ (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (pow u0 2))) (/ 1/2 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))))
(log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(- (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))
(- (+ (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (* -1/2 (/ (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (pow u0 2)))) (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))
(- (+ (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (+ (* -1/2 (/ (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (pow u0 2))) (* -1/6 (/ (+ (* 6 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (+ (* 6 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))))) (pow u0 3))))) (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))
(/ -1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))
(* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (pow u0 2))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))
(+ 1 (* 1/2 (/ (pow alphax 2) (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))))))
(+ 1 (+ (* 1/2 (/ (pow alphax 2) (* u0 (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))))) (* 1/2 (/ (pow alphax 2) (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))))))
(+ 1 (+ (* 1/2 (/ (pow alphax 2) (* u0 (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))))) (+ (* 1/2 (/ (pow alphax 2) (* (pow u0 2) (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))))) (* 1/2 (/ (pow alphax 2) (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))))))))
(+ 1 (+ (* 1/2 (/ (pow alphax 2) (* u0 (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))))) (+ (* 1/2 (/ (pow alphax 2) (* (pow u0 2) (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))))) (+ (* 1/2 (/ (pow alphax 2) (* (pow u0 3) (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))))) (* 1/2 (/ (pow alphax 2) (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))))))))
(- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(- 1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(/ -1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))
(* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (+ (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 3)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))))
(+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow u0 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow u0 3) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (* (pow u0 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (* (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (* (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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/4 (/ (* (pow alphax 4) (pow alphay 4)) (* (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 2)) (sqrt (/ 1 (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (* (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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/4 (/ (* (pow alphax 4) (pow alphay 4)) (* (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 2)) (sqrt (/ 1 (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (* (pow alphay 2) (+ (* 1/4 (/ (* (pow alphax 4) (pow alphay 4)) (* (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))))) u0)))
(+ (* -1 (/ (- (* -1/4 (/ (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) u0)) (* 1/2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))
(+ (* -1 (/ (- (* -1 (/ (+ (* 1/12 (/ (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (+ (* 6 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (* 6 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))) u0)) (* 1/4 (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))))) u0)) (* 1/2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))
(+ (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* 1/2 (/ (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) u0)) (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) u0)))
(+ (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))))) (* -1/6 (/ (+ (* 6 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (+ (* 6 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))))) u0))) u0)) (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) u0)))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))))) u0)))
(+ 1 (+ (* -1 (/ (+ (* -1/2 (/ (pow alphax 2) (* u0 (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))))) (* -1/2 (/ (pow alphax 2) (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))))) u0)) (* 1/2 (/ (pow alphax 2) (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))))))
(+ 1 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (pow alphax 2) (* u0 (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))))) (* 1/2 (/ (pow alphax 2) (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))))) u0)) (* -1/2 (/ (pow alphax 2) (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))))) u0)) (* 1/2 (/ (pow alphax 2) (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* 1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* -1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)) (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)))
(+ 1 (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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)) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 4) (pow alphay 4)) (* (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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) (sqrt (/ 1 (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (* (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (* (/ (- (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (* (pow alphay 2) (- (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 4) (pow alphay 4)) (* (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (* (sqrt (/ 1 (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 4) (pow alphay 4)) (* (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (* (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 u0))))))
(* -1/2 (log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 u0))))))
(log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 u0)))))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 u0)))
(/ -1/2 (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))) (- 1 u0)))))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))
(/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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))))))))
(+ (* 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (* -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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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))))))))
(+ (* 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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))) (* 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))) (- (* 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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))))))))))))))) (+ (* -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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (* -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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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))))))))
(* 1/2 (PI))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(* alphay (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))
(+ (* -1 (* (/ (* (pow alphay 3) (* 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))))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (* alphay (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))))
(+ (* alphay (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (* u1 (+ (* -1 (* (/ (* (pow alphay 3) (* (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))))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (* -1/2 (* (* alphay (* 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 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 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 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))) (/ (* (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 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)))))))) (sqrt (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))))))
(+ (* alphay (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (* u1 (+ (* -1 (* (/ (* (pow alphay 3) (* (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))))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (* u1 (+ (* -1/2 (* (* alphay (* 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 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 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 (+ 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 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 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 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 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 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))) (/ (* (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 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)))))) (- (* 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))))))) (/ (* (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 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))))) (sqrt (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (* -1/2 (* (* alphay (+ (* -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 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 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 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))) (/ (* (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 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))))))) (sqrt (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))))))))
(+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0))))
(+ 1 (+ (* 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0)))))) (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))))
(+ 1 (+ (* 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0)))))))) (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))))
(+ 1 (+ (* 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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))))))))))))))) (+ (* -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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0)))))))) (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))))
(atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))
(cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))
(cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))
(sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))
(/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI)))))
(+ (* u1 (- (* 2 (/ (* alphay (PI)) alphax)) (* -2 (/ (* alphay (* (PI) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2)))))) (/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI))))))
(+ (* u1 (- (+ (* 2 (/ (* alphay (PI)) alphax)) (* 2 (/ (* u1 (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (/ (* alphay (PI)) alphax)) (* -2 (/ (* alphay (* (PI) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (cos (* 1/2 (PI)))))) (* -2 (/ (* alphay (* (PI) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2)))))) (/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI))))))
(+ (* u1 (- (+ (* 2 (/ (* alphay (PI)) alphax)) (* u1 (- (* u1 (- (* -4/3 (/ (* alphay (pow (PI) 3)) alphax)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (/ (* alphay (PI)) alphax)) (* -2 (/ (* alphay (* (PI) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2))))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (/ (* alphay (PI)) alphax)) (* -2 (/ (* alphay (* (PI) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2))))))) (* 4/3 (/ (* alphay (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (* -2 (/ (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (/ (* alphay (PI)) alphax)) (* -2 (/ (* alphay (* (PI) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI)))))))) (* -2 (/ (* alphay (* (PI) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2)))))) (/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI))))))
(atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))
(sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))
(sqrt (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0))))) (* (/ (* (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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0))))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0))))) (* u1 (+ (* -1/2 (* (* 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0)))) (/ (* (pow alphay 12) (* (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 (cos (* 1/2 (PI))) 2) (* (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))) (* (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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 4) (pow (- 1 u0) 2))))))))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))))))) (* (/ (* (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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0))))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0))))) (* u1 (+ (* u1 (+ (* -1/2 (* (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))))) (+ (* -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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0)))) (/ (* (pow alphay 12) (* (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 (cos (* 1/2 (PI))) 2) (* (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))) (* (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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 4) (pow (- 1 u0) 2)))))))))) (* -1/2 (* (* 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (* (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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0)))) (/ (* (pow alphay 12) (* (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 (cos (* 1/2 (PI))) 2) (* (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))) (* (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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 4) (pow (- 1 u0) 2)))))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (cos (* 1/2 (PI))) (* (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))) (* (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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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))))))))))))))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))))))))) (* (/ (* (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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0))))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0))))))))))
(/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (* u1 (PI)))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(* alphay (sqrt (/ 1 (+ 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 alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(sqrt (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphay 2))) (- 1 u0))))))
(* -1/2 (log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphay 2))) (- 1 u0))))))
(log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphay 2))) (- 1 u0)))))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphay 2))) (- 1 u0)))
(/ -1/2 (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1))))))))))))
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1))))))))))) (- 1 u0)))))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))))))
(/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))))))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(* alphay (sqrt (/ 1 (+ 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 alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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))))
(atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))
(cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1))))))))
(cos (* 2 (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))))
(sin (atan (/ (* 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))))))
(sqrt (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))))))))
(* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))
(* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* -1/48 (* (pow alphax 2) (+ (* -24 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))))))
(* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/48 (+ (* -24 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* -1/1440 (* (pow alphax 2) (+ (* 240 (/ (pow u0 3) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2)))))))))))))
(* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/48 (+ (* -24 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow alphax 2) (+ (* -1/1440 (+ (* 240 (/ (pow u0 3) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2)))))))) (* -1/80640 (* (pow alphax 2) (+ (* -40320 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6)) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (- 1 u0))))) (+ (* -40320 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 2))))) (+ (* -40320 (/ (* (pow u0 3) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 3))))) (+ (* -20160 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 2))))) (* -10080 (/ (pow u0 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 4))))))))))))))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))
(* (pow alphax 2) (+ (* 1/24 (* (pow alphax 2) (+ (* -24 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (+ (* 1/720 (* (pow alphax 2) (+ (* 240 (/ (pow u0 3) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2))))))))) (* 1/24 (+ (* -24 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (+ (* 1/24 (+ (* -24 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow alphax 2) (+ (* 1/40320 (* (pow alphax 2) (+ (* -40320 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6)) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (- 1 u0))))) (+ (* -40320 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 2))))) (+ (* -40320 (/ (* (pow u0 3) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 3))))) (+ (* -20160 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 2))))) (* -10080 (/ (pow u0 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 4)))))))))) (* 1/720 (+ (* 240 (/ (pow u0 3) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2)))))))))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))))))))
(+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))
(+ 1 (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ 1 (* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(+ 1 (* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphax 2) (+ (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))))))
(/ (pow alphay 2) (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(+ (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2))) (/ (pow alphay 2) (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(+ (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2))))))) (* -1 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2)))))) (/ (pow alphay 2) (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2))))) (+ (/ (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2)))))) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3)))))))) (+ (* -1 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2))))))) (* -1 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2)))))) (/ (pow alphay 2) (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(/ (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))) (sin (* (PI) (+ 1/2 (* 2 u1)))))
(* alphax (+ (* -1/2 (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 3)) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 3)))) (/ (cos (* (PI) (+ 1/2 (* 2 u1)))) (sin (* (PI) (+ 1/2 (* 2 u1)))))))
(* alphax (+ (* (pow alphax 2) (+ (* -1/2 (/ (* (pow alphax 2) (* (pow alphay 2) (* (sin (* (PI) (+ 1/2 (* 2 u1)))) (+ (* -1 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6)))) (* 1/4 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6)))))))) (cos (* (PI) (+ 1/2 (* 2 u1)))))) (* -1/2 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 3) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 3)))))) (/ (cos (* (PI) (+ 1/2 (* 2 u1)))) (sin (* (PI) (+ 1/2 (* 2 u1)))))))
(* alphax (+ (* (pow alphax 2) (+ (* -1/2 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 3) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 3)))) (* (pow alphax 2) (+ (* -1/2 (/ (* (pow alphax 2) (* (pow alphay 2) (* (sin (* (PI) (+ 1/2 (* 2 u1)))) (+ (* 1/2 (/ (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (+ (* -1 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6)))) (* 1/4 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6)))))) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow alphay 8) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8))))))) (cos (* (PI) (+ 1/2 (* 2 u1)))))) (* -1/2 (/ (* (pow alphay 2) (* (sin (* (PI) (+ 1/2 (* 2 u1)))) (+ (* -1 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6)))) (* 1/4 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))))))) (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (/ (cos (* (PI) (+ 1/2 (* 2 u1)))) (sin (* (PI) (+ 1/2 (* 2 u1)))))))
(+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0))))
(+ 1 (+ (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))) (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))
(+ 1 (+ (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))))) (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))) (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))
(+ 1 (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (+ (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))))))) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))))) (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))) (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))
(sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0))))) (* 1/2 (* (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0))))) (* (pow alphax 2) (+ (* -1/2 (* (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (+ (* 1/4 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 4) (pow (- 1 u0) 2)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))))) (* 1/2 (* (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0))))) (* (pow alphax 2) (+ (* 1/2 (* (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))))) (* (pow alphax 2) (+ (* -1/2 (* (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (+ (* 1/4 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 4) (pow (- 1 u0) 2)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))))) (* -1/2 (* (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (+ (* -1/2 (/ (* u0 (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (+ (* 1/4 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 4) (pow (- 1 u0) 2)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (+ (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))))))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3))))))))
(* -1/2 (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ (* -1/2 (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (* 1/2 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))))
(+ (* -1/2 (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/48 (/ (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 4))) (* 1/2 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))))))
(+ (* -1/2 (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/48 (/ (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 4))) (+ (* -1/1440 (/ (+ (* -720 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -240 (/ (* (pow alphay 12) (* (pow u0 3) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 12) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))) (pow alphax 6))) (* 1/2 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))))))
(log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(+ (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))))
(+ (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (* 1/24 (/ (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 4)))))
(+ (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (+ (* 1/720 (/ (+ (* -720 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -240 (/ (* (pow alphay 12) (* (pow u0 3) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 12) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))) (pow alphax 6))) (* 1/24 (/ (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 4))))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))
(- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))))
(* -1/2 (/ (* (pow alphax 2) u0) (* (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))) (- 1 u0))))
(* (pow alphax 2) (+ (* -1/2 (/ u0 (* (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))) (- 1 u0)))) (/ 1 (pow alphax 2))))
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))
(+ 1 (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(- (+ 1 (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))
(- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))
(/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(- (+ (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))
(sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0)))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))))
(/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))
(+ (* -1 (/ (pow alphay 4) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (* -1 (/ (pow alphay 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (pow alphax 4))) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (/ (pow alphay 4) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (* -1 (/ (pow alphay 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))))) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (/ (* (pow alphay 8) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (/ (* (pow alphay 8) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (pow alphax 6))) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (* -1 (/ (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (+ (* -1 (/ (pow alphay 6) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (pow alphay 4) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))))
alphay
(+ alphay (* -1/2 (/ (* (pow alphay 3) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))
(+ alphay (+ (* -1/2 (/ (* alphay (+ (* -1 (/ (* (pow alphay 4) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* 1/4 (/ (* (pow alphay 4) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))))) (pow alphax 4))) (* -1/2 (/ (* (pow alphay 3) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))
(+ alphay (+ (* -1/2 (/ (* alphay (+ (* -1 (/ (* (pow alphay 4) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* 1/4 (/ (* (pow alphay 4) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))))) (pow alphax 4))) (+ (* -1/2 (/ (* alphay (+ (* 1/2 (/ (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (+ (* -1 (/ (* (pow alphay 4) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* 1/4 (/ (* (pow alphay 4) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)))))) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (/ (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)))) (pow alphax 6))) (* -1/2 (/ (* (pow alphay 3) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))
(+ 1 (+ (* -1 (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (pow alphax 4))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (/ (* (pow alphay 8) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow alphay 8) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (pow alphax 6))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* 1/4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (* 1/2 (/ (* (pow alphay 4) (* u0 (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* 1/4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 8) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow alphay 8) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* 1/4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))))
(+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))))))))
(* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))
(* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* -1/48 (* (pow alphay 2) (+ (* -24 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))))))
(* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/48 (+ (* -24 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* -1/1440 (* (pow alphay 2) (+ (* 240 (/ (pow u0 3) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2)))))))))))))
(* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/48 (+ (* -24 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow alphay 2) (+ (* -1/1440 (+ (* 240 (/ (pow u0 3) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2)))))))) (* -1/80640 (* (pow alphay 2) (+ (* -40320 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6)) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (- 1 u0))))) (+ (* -40320 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 2))))) (+ (* -40320 (/ (* (pow u0 3) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 3))))) (+ (* -20160 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 2))))) (* -10080 (/ (pow u0 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 4))))))))))))))))
(* (pow alphay 2) (+ (* 1/24 (* (pow alphay 2) (+ (* -24 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (+ (* 1/720 (* (pow alphay 2) (+ (* 240 (/ (pow u0 3) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2))))))))) (* 1/24 (+ (* -24 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (+ (* 1/24 (+ (* -24 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow alphay 2) (+ (* 1/40320 (* (pow alphay 2) (+ (* -40320 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6)) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (- 1 u0))))) (+ (* -40320 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 2))))) (+ (* -40320 (/ (* (pow u0 3) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 3))))) (+ (* -20160 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 2))))) (* -10080 (/ (pow u0 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 4)))))))))) (* 1/720 (+ (* 240 (/ (pow u0 3) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2)))))))))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))))))))
(+ 1 (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ 1 (* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(+ 1 (* 1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))))))
(* (pow alphay 2) (+ (* -1 (/ (pow alphay 2) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ 1 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (/ 1 (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* -1 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))))) (/ 1 (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ 1 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (+ (* (pow alphay 2) (- (* -1 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphax 6) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))))) (+ (/ 1 (* (pow alphax 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8))) (+ (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphax 6) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow alphax 6) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))))) (/ 1 (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (* -1 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))))) (/ 1 (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ 1 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* alphay (+ 1 (* -1/2 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))
(* alphay (+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow alphax 4) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)))) (* 1/4 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow alphax 4) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))))))) (* -1/2 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))
(* alphay (+ 1 (* (pow alphay 2) (+ (* -1/2 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* 1/2 (/ (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (+ (* -1 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow alphax 4) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)))) (* 1/4 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow alphax 4) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)))))) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)))))) (* -1/2 (+ (* -1 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow alphax 4) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)))) (* 1/4 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow alphax 4) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))))))))))))
(+ 1 (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ 1 (* (pow alphay 2) (+ (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ u0 (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (* -1 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))))) (/ u0 (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ u0 (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ u0 (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (+ (* -1 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ u0 (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ u0 (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3))))))))
(* -1/2 (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ (* -1/2 (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (* 1/2 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))))
(+ (* -1/2 (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/48 (/ (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphay 4))) (* 1/2 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))))))
(+ (* -1/2 (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/48 (/ (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphay 4))) (+ (* -1/1440 (/ (+ (* -720 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -240 (/ (* (pow alphax 12) (* (pow u0 3) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 12) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))) (pow alphay 6))) (* 1/2 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))))))
(log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(+ (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))))
(+ (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (* 1/24 (/ (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphay 4)))))
(+ (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (+ (* 1/720 (/ (+ (* -720 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -240 (/ (* (pow alphax 12) (* (pow u0 3) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 12) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))) (pow alphay 6))) (* 1/24 (/ (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphay 4))))))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))
(- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))))
(+ 1 (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(- (+ 1 (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))
(- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(- (+ (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))
(sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0)))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))))
(/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))
(* (pow alphay 2) (+ (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2)))) (/ (pow alphax 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 10) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3)))) (/ (* (pow alphax 8) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2)))) (pow alphay 4))) (/ (pow alphax 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (* -1 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2)))))))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 10) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2)))) (+ (/ (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 10) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3)))) (/ (* (pow alphax 8) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2)))))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (/ (* (pow alphax 12) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3))))) (pow alphay 6))) (/ (pow alphax 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2))))) (+ (* -1 (/ (* (pow alphax 10) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3))))) (/ (* (pow alphax 8) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2))))))))
(+ (* -1/2 (/ (* (pow alphax 3) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 3)) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 3)))) (/ (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))) (sin (* (PI) (+ 1/2 (* 2 u1))))))
(+ (* -1/2 (/ (* (sin (* (PI) (+ 1/2 (* 2 u1)))) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* 1/4 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))))) (* alphax (* (pow alphay 4) (cos (* (PI) (+ 1/2 (* 2 u1)))))))) (+ (* -1/2 (/ (* (pow alphax 3) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 3)) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 3)))) (/ (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))) (sin (* (PI) (+ 1/2 (* 2 u1)))))))
(+ (* -1/2 (/ (* (sin (* (PI) (+ 1/2 (* 2 u1)))) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* 1/4 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))))) (* alphax (* (pow alphay 4) (cos (* (PI) (+ 1/2 (* 2 u1)))))))) (+ (* -1/2 (/ (* (sin (* (PI) (+ 1/2 (* 2 u1)))) (+ (* 1/2 (/ (* (pow alphax 2) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* 1/4 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6)))))) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (/ (* (pow alphax 8) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8)))) (* alphax (* (pow alphay 6) (cos (* (PI) (+ 1/2 (* 2 u1)))))))) (+ (* -1/2 (/ (* (pow alphax 3) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 3)) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 3)))) (/ (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))) (sin (* (PI) (+ 1/2 (* 2 u1))))))))
(/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))
(* (pow alphay 2) (- (+ (/ 1 (pow alphay 2)) (/ (* (pow alphax 2) u0) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))) (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (pow alphay 4))) (+ (/ 1 (pow alphay 2)) (/ (* (pow alphax 2) u0) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0))))) (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (/ (* (pow alphax 12) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0)))))) (pow alphay 6))) (+ (/ 1 (pow alphay 2)) (/ (* (pow alphax 2) u0) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0)))))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))))))
(* (* alphax alphay) (sqrt (/ u0 (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))))
(* alphay (+ (* 1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (* alphax (pow alphay 2))) (sqrt (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0)))) (* alphax (sqrt (/ u0 (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))))))
(* alphay (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (+ (* 1/4 (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (pow (- 1 (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (* (pow alphax 2) u0))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (* alphax (pow alphay 4))) (sqrt (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (* alphax (pow alphay 2))) (sqrt (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0)))) (* alphax (sqrt (/ u0 (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0))))))))
(* alphay (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (+ (* 1/4 (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (pow (- 1 (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (* (pow alphax 2) u0))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))))) (* (pow alphax 2) u0))) (+ (/ (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (/ (* (pow alphax 12) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))))) (* alphax (pow alphay 6))) (sqrt (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0)))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (+ (* 1/4 (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (pow (- 1 (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (* (pow alphax 2) u0))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (* alphax (pow alphay 4))) (sqrt (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (* alphax (pow alphay 2))) (sqrt (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0)))) (* alphax (sqrt (/ u0 (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))))))))
(* -1 (/ (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))) (sin (* (PI) (+ 1/2 (* 2 u1))))))
(+ (* -1 (/ (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))) (sin (* (PI) (+ 1/2 (* 2 u1)))))) (* 1/2 (/ (* (pow alphax 3) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 3)) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 3)))))
(+ (* -1 (/ (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))) (sin (* (PI) (+ 1/2 (* 2 u1)))))) (+ (* 1/2 (/ (* (sin (* (PI) (+ 1/2 (* 2 u1)))) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* 1/4 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))))) (* alphax (* (pow alphay 4) (cos (* (PI) (+ 1/2 (* 2 u1)))))))) (* 1/2 (/ (* (pow alphax 3) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 3)) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 3))))))
(+ (* -1 (/ (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))) (sin (* (PI) (+ 1/2 (* 2 u1)))))) (+ (* 1/2 (/ (* (sin (* (PI) (+ 1/2 (* 2 u1)))) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* 1/4 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))))) (* alphax (* (pow alphay 4) (cos (* (PI) (+ 1/2 (* 2 u1)))))))) (+ (* 1/2 (/ (* (sin (* (PI) (+ 1/2 (* 2 u1)))) (+ (* 1/2 (/ (* (pow alphax 2) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* 1/4 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6)))))) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (/ (* (pow alphax 8) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8)))) (* alphax (* (pow alphay 6) (cos (* (PI) (+ 1/2 (* 2 u1)))))))) (* 1/2 (/ (* (pow alphax 3) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 3)) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 3)))))))
(* -1 (* (* alphax alphay) (sqrt (/ u0 (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0))))))
(* -1 (* alphay (+ (* 1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (* alphax (pow alphay 2))) (sqrt (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0)))) (* alphax (sqrt (/ u0 (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0))))))))
(* -1 (* alphay (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (+ (* 1/4 (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (pow (- 1 (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (* (pow alphax 2) u0))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (* alphax (pow alphay 4))) (sqrt (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (* alphax (pow alphay 2))) (sqrt (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0)))) (* alphax (sqrt (/ u0 (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))))))))
(* -1 (* alphay (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (+ (* 1/4 (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (pow (- 1 (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (* (pow alphax 2) u0))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))))) (* (pow alphax 2) u0))) (+ (/ (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (/ (* (pow alphax 12) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))))) (* alphax (pow alphay 6))) (sqrt (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0)))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (+ (* 1/4 (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (pow (- 1 (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (* (pow alphax 2) u0))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (* alphax (pow alphay 4))) (sqrt (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (* alphax (pow alphay 2))) (sqrt (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0)))) (* alphax (sqrt (/ u0 (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0))))))))))
Outputs
1
#s(literal 1 binary32)
(+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))
(+.f32 #s(literal 1 binary32) (*.f32 u0 (-.f32 (*.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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))
(+.f32 #s(literal 1 binary32) (*.f32 u0 (-.f32 (*.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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))
(/.f32 (*.f32 #s(literal -1/2 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(* u0 (- (* -1/4 (* u0 (- (* 2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(*.f32 u0 (-.f32 (*.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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(* u0 (- (* u0 (+ (* -1/4 (- (* 2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2)))) (* -1/12 (* u0 (- (+ (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3))) (* 6 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (* 6 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(*.f32 u0 (-.f32 (*.f32 u0 (fma.f32 #s(literal -1/4 binary32) (-.f32 (/.f32 #s(literal 2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (*.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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(* u0 (- (* u0 (+ (* -1/4 (- (* 2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2)))) (* u0 (+ (* -1/12 (- (+ (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3))) (* 6 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (* 6 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))))) (* -1/48 (* u0 (- (+ (* 24 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (* 24 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3)))) (+ (* 6 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 4))) (* 36 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))))))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(*.f32 u0 (-.f32 (*.f32 u0 (fma.f32 #s(literal -1/4 binary32) (-.f32 (/.f32 #s(literal 2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (*.f32 u0 (fma.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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal -1/48 binary32) u0) (-.f32 (+.f32 (/.f32 #s(literal 24 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 24 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))
(/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(* u0 (+ (* u0 (+ (* 1/6 (* u0 (- (+ (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3))) (* 6 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (* 6 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2)))))) (* 1/2 (- (* 2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(* u0 (+ (* u0 (+ (* 1/2 (- (* 2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2)))) (* u0 (+ (* 1/24 (* u0 (- (+ (* 24 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (* 24 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3)))) (+ (* 6 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 4))) (* 36 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))))))) (* 1/6 (- (+ (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3))) (* 6 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (* 6 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(*.f32 u0 (fma.f32 u0 (fma.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 #s(literal 2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (*.f32 u0 (fma.f32 (*.f32 #s(literal 1/24 binary32) u0) (-.f32 (+.f32 (/.f32 #s(literal 24 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 24 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(*.f32 u0 (/.f32 (+.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(*.f32 u0 (fma.f32 u0 (/.f32 (+.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(* u0 (+ (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(*.f32 u0 (fma.f32 u0 (fma.f32 u0 (/.f32 (+.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+.f32 #s(literal 1 binary32) (*.f32 u0 (-.f32 (*.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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+.f32 #s(literal 1 binary32) (*.f32 u0 (-.f32 (*.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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))))))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 alphax alphax) u0)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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 (* u0 (+ (* -1/2 (/ (* (pow alphax 2) u0) (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))))) (* -1/2 (/ (pow alphax 2) (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))))))))
(+.f32 #s(literal 1 binary32) (*.f32 u0 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))))))) (/.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) (/.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 (* u0 (+ (* -1/2 (/ (pow alphax 2) (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))))) (* u0 (+ (* -1/2 (/ (* (pow alphax 2) u0) (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))))) (* -1/2 (/ (pow alphax 2) (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))))))))))
(+.f32 #s(literal 1 binary32) (*.f32 u0 (fma.f32 #s(literal -1/2 binary32) (/.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) (/.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)))))))))))) (*.f32 u0 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))))))) (/.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) (/.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 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(+ 1 (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(+.f32 #s(literal 1 binary32) (*.f32 u0 (/.f32 (+.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(+ 1 (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(+.f32 #s(literal 1 binary32) (*.f32 u0 (fma.f32 u0 (/.f32 (+.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))
(/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(*.f32 u0 (/.f32 (+.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(*.f32 u0 (fma.f32 u0 (/.f32 (+.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(* u0 (+ (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(*.f32 u0 (fma.f32 u0 (fma.f32 u0 (/.f32 (+.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(+ 1 (* 1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(+ 1 (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ 1 (* u0 (+ (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/2 (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 (*.f32 alphay alphay) u0)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))
(+ 1 (* u0 (+ (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 binary32) (*.f32 u0 (/.f32 (fma.f32 (*.f32 alphax alphax) (*.f32 (*.f32 alphay alphay) u0) (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay))) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))))
(+ 1 (* u0 (+ (* u0 (- (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 binary32) (*.f32 u0 (fma.f32 u0 (-.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 (*.f32 alphay alphay) u0)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))
(+ 1 (* 1/2 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 alphax alphax) (*.f32 (*.f32 alphay alphay) u0))) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 4) (pow alphay 4)) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 binary32) (*.f32 u0 (fma.f32 (*.f32 #s(literal -1/2 binary32) u0) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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/4 binary32) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 alphay #s(literal 4 binary32)))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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/2 binary32) (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay))) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (* u0 (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 4) (pow alphay 4)) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 4) (pow alphay 4)) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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))))))))))
(+.f32 #s(literal 1 binary32) (*.f32 u0 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (*.f32 u0 (*.f32 #s(literal -1/2 binary32) (fma.f32 u0 (-.f32 (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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/4 binary32) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 alphay #s(literal 4 binary32)))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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/4 binary32) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 alphay #s(literal 4 binary32)))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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))))))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (*.f32 (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (fma.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (*.f32 (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (-.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (neg.f32 (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (pow.f32 u0 #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))
(* -1/2 (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(*.f32 #s(literal -1/2 binary32) (log.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (* -1/2 (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))))
(fma.f32 #s(literal -1/2 binary32) (log.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (/.f32 (/.f32 #s(literal 1/2 binary32) u0) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(+ (* -1/2 (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (+ (* 1/4 (/ (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (pow u0 2))) (/ 1/2 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))))
(fma.f32 #s(literal -1/2 binary32) (log.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (*.f32 u0 u0)) (/.f32 (/.f32 #s(literal 1/2 binary32) u0) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))
(+ (* -1/2 (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (+ (* 1/12 (/ (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (+ (* 6 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (* 6 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))) (pow u0 3))) (+ (* 1/4 (/ (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (pow u0 2))) (/ 1/2 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))))
(fma.f32 #s(literal -1/2 binary32) (log.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (fma.f32 #s(literal 1/12 binary32) (/.f32 (+.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (pow.f32 u0 #s(literal 3 binary32))) (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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (*.f32 u0 u0)) (/.f32 (/.f32 #s(literal 1/2 binary32) u0) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))))
(log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(log.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(- (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))
(-.f32 (log.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (/.f32 (/.f32 #s(literal 1 binary32) u0) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(- (+ (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (* -1/2 (/ (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (pow u0 2)))) (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))
(-.f32 (-.f32 (log.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (*.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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (*.f32 u0 u0)))) (/.f32 (/.f32 #s(literal 1 binary32) u0) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(- (+ (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (+ (* -1/2 (/ (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (pow u0 2))) (* -1/6 (/ (+ (* 6 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (+ (* 6 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))))) (pow u0 3))))) (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))
(-.f32 (+.f32 (log.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (*.f32 u0 u0)) (*.f32 #s(literal -1/6 binary32) (/.f32 (+.f32 (/.f32 #s(literal 6 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (+.f32 (/.f32 #s(literal 6 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 2 binary32) (pow.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #s(literal 3 binary32))))) (pow.f32 u0 #s(literal 3 binary32)))))) (/.f32 (/.f32 #s(literal 1 binary32) u0) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(/ -1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))
(/.f32 #s(literal -1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(neg.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))
(-.f32 (/.f32 (neg.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) u0) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (pow u0 2))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(-.f32 (/.f32 (neg.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (*.f32 u0 u0)) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (*.f32 (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (fma.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (*.f32 (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (-.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (neg.f32 (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (pow.f32 u0 #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))
(+ 1 (* 1/2 (/ (pow alphax 2) (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))))))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.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) (/.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 (+ (* 1/2 (/ (pow alphax 2) (* u0 (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))))) (* 1/2 (/ (pow alphax 2) (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))))))
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (/.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))))))) (/.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) (/.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 (+ (* 1/2 (/ (pow alphax 2) (* u0 (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))))) (+ (* 1/2 (/ (pow alphax 2) (* (pow u0 2) (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))))) (* 1/2 (/ (pow alphax 2) (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))))))))
(+.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))))))) (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (/.f32 (*.f32 alphax alphax) (*.f32 u0 u0)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))))))) (/.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) (/.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 (+ (* 1/2 (/ (pow alphax 2) (* u0 (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))))) (+ (* 1/2 (/ (pow alphax 2) (* (pow u0 2) (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))))) (+ (* 1/2 (/ (pow alphax 2) (* (pow u0 3) (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))))) (* 1/2 (/ (pow alphax 2) (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))))))))
(+.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))))))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 alphax alphax) (*.f32 u0 u0)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))))))) (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 u0 #s(literal 3 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) (/.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)))))))))))) (/.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) (/.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 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- 1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (*.f32 u0 u0))) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(/ -1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))
(/.f32 #s(literal -1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(neg.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(-.f32 (/.f32 (neg.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) u0) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(-.f32 (/.f32 (neg.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (*.f32 u0 u0)) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (+ (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 3)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (pow.f32 u0 #s(literal 3 binary32)))))))
(+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))))
(+ 1 (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 binary32) (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) u0) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))
(- (+ 1 (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow u0 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 binary32) (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (*.f32 u0 u0)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))))) (/.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) u0) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))
(- (+ 1 (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow u0 3) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (* (pow u0 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 binary32) (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 u0 #s(literal 3 binary32))) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))))) (fma.f32 (/.f32 (*.f32 alphax alphax) u0) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (/.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (*.f32 u0 u0)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))))
(sqrt (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))
(+ (sqrt (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (* (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) u0) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))))))))
(+ (sqrt (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (* (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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/4 (/ (* (pow alphax 4) (pow alphay 4)) (* (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 2)) (sqrt (/ 1 (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) u0) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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/4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))))))))))
(+ (sqrt (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (* (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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/4 (/ (* (pow alphax 4) (pow alphay 4)) (* (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 2)) (sqrt (/ 1 (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (* (pow alphay 2) (+ (* 1/4 (/ (* (pow alphax 4) (pow alphay 4)) (* (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) u0) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))) (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))))))) (pow.f32 u0 #s(literal 3 binary32)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (*.f32 (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) u0) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 4 binary32)))))) u0) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) u0) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))))) u0)))
(+ (* -1 (/ (- (* -1/4 (/ (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) u0)) (* 1/2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))
(fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) u0) (*.f32 #s(literal -1/2 binary32) (log.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(+ (* -1 (/ (- (* -1 (/ (+ (* 1/12 (/ (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (+ (* 6 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (* 6 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))) u0)) (* 1/4 (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))))) u0)) (* 1/2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))
(fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (neg.f32 (/.f32 (fma.f32 #s(literal 1/12 binary32) (/.f32 (+.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) u0) (*.f32 #s(literal 1/4 binary32) (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) u0) (*.f32 #s(literal -1/2 binary32) (log.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(+ (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* 1/2 (/ (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) u0)) (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) u0)))
(+.f32 (log.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (neg.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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) u0) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) u0)))
(+ (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))))) (* -1/6 (/ (+ (* 6 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (+ (* 6 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))))) u0))) u0)) (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) u0)))
(+.f32 (log.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (*.f32 #s(literal -1/6 binary32) (/.f32 (+.f32 (/.f32 #s(literal 6 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (+.f32 (/.f32 #s(literal 6 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 2 binary32) (pow.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #s(literal 3 binary32))))) u0))) u0) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) u0)))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))
(-.f32 (neg.f32 (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (*.f32 (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) u0) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 4 binary32)))))) u0) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) u0) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))))) u0)))
(+ 1 (+ (* -1 (/ (+ (* -1/2 (/ (pow alphax 2) (* u0 (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))))) (* -1/2 (/ (pow alphax 2) (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))))) u0)) (* 1/2 (/ (pow alphax 2) (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))))))
(+.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (/.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))))))) (/.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) (/.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)))))))))))))) u0) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.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) (/.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 (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (pow alphax 2) (* u0 (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))))) (* 1/2 (/ (pow alphax 2) (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))))) u0)) (* -1/2 (/ (pow alphax 2) (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))))) u0)) (* 1/2 (/ (pow alphax 2) (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))))))
(+.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (/.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))))))) (/.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) (/.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)))))))))))))) u0) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.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) (/.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))))))))))))) u0) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.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) (/.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 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(-.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) u0))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(-.f32 (neg.f32 (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* 1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))) u0)))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* -1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)) (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))) u0) (*.f32 (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) u0)))
(+ 1 (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 (/.f32 (*.f32 alphax alphax) u0) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))) u0)))
(+ 1 (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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)) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 binary32) (neg.f32 (/.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) u0) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))) u0)) (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))) u0)))
(+ (sqrt (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 4) (pow alphay 4)) (* (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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) (sqrt (/ 1 (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (* (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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/4 binary32) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 alphay #s(literal 4 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 alphax alphax) (*.f32 alphay alphay))) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))))) u0)))
(+ (sqrt (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (* (/ (- (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (* (pow alphay 2) (- (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 4) (pow alphay 4)) (* (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (* (sqrt (/ 1 (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 4) (pow alphay 4)) (* (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (* (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (-.f32 (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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/4 binary32) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 alphay #s(literal 4 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))))) u0)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.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 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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/4 binary32) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 alphay #s(literal 4 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay))) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))))) u0)))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)))))
(* -1/2 (log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 u0))))))
(*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0))))
(log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 u0)))))
(log1p.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0))
(/ -1/2 (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))))
(/.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) (/.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))))))))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)))))
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 alphax alphax) 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 alphax) (/.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))))))))))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))
(-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0))))
(/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))))
(/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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))))))))
(fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u1) (*.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 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (* -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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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))))))))
(fma.f32 u1 (fma.f32 (*.f32 #s(literal -1 binary32) u1) (fma.f32 #s(literal -4 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 10 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 (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 (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) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 4 binary32))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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))))) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 #s(literal -4 binary32) (/.f32 (*.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 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.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))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 #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 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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))) (* 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))) (- (* 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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))))))))))))))) (+ (* -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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (* -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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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))))))))
(fma.f32 u1 (fma.f32 u1 (-.f32 (neg.f32 (*.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 #s(literal -4 binary32) (/.f32 (*.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 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.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))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) (*.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 #s(literal -4 binary32) (/.f32 (*.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 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.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))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 alphax) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 #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 #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 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.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) (pow.f32 (PI.f32) #s(literal 3 binary32))) (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 #s(literal 4/3 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 4 binary32) (/.f32 (*.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)))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))))))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 #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 (pow.f32 alphay #s(literal 10 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 (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 (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) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 4 binary32))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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))))) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 #s(literal -4 binary32) (/.f32 (*.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 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.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))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 alphax) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 #s(literal -4 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 10 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 (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 (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) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 4 binary32))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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))))) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 #s(literal -4 binary32) (/.f32 (*.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 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.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))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 #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 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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)))
(* alphay (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))
(*.f32 alphay (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))))
(+ (* -1 (* (/ (* (pow alphay 3) (* 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))))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (* alphay (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 3 binary32)) (*.f32 alphax alphax)) (/.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)))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 alphay (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))))
(+ (* alphay (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (* u1 (+ (* -1 (* (/ (* (pow alphay 3) (* (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))))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (* -1/2 (* (* alphay (* 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 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 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 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))) (/ (* (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 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)))))))) (sqrt (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))))))
(fma.f32 alphay (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 (-.f32 (neg.f32 (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 3 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 alphax alphax) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 alphay u1) (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 4 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) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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)))) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.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))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 (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 4 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) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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))))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))))))
(+ (* alphay (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (* u1 (+ (* -1 (* (/ (* (pow alphay 3) (* (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))))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (* u1 (+ (* -1/2 (* (* alphay (* 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 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 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 (+ 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 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 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 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 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 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))) (/ (* (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 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)))))) (- (* 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))))))) (/ (* (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 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))))) (sqrt (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (* -1/2 (* (* alphay (+ (* -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 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 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 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))) (/ (* (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 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))))))) (sqrt (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))))))))
(fma.f32 alphay (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 (fma.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 3 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 alphax alphax) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 u1 (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 (*.f32 alphay 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 #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 4 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) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.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))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 alphax) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 #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 4 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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)))) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.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 4 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) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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)))) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.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))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 (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 4 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) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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))))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 alphay alphay) (*.f32 alphax alphax)) (/.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) (pow.f32 (PI.f32) #s(literal 3 binary32))) (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 #s(literal 4/3 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 4 binary32) (/.f32 (*.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)))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 alphay (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 4 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) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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)))) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.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))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 (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 4 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) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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))))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))))))))
(+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 alphay alphay) u0) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (+ (* 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0)))))) (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (/.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))))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 alphay alphay) u0) (-.f32 #s(literal 1 binary32) u0)))))
(+ 1 (+ (* 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0)))))))) (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (fma.f32 u1 (fma.f32 (*.f32 #s(literal -1 binary32) u1) (fma.f32 #s(literal -4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) u0) (*.f32 (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 alphax alphax)) (*.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) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (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 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 #s(literal 1 binary32) u0)))) (neg.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 (*.f32 alphay alphay) u0) (fma.f32 #s(literal -4 binary32) (/.f32 (*.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 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.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))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (*.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 (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 #s(literal 1 binary32) u0))))) (*.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 alphay alphay) u0) (-.f32 #s(literal 1 binary32) u0)))))
(+ 1 (+ (* 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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))))))))))))))) (+ (* -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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0)))))))) (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (fma.f32 u1 (fma.f32 u1 (-.f32 (neg.f32 (*.f32 u1 (fma.f32 #s(literal -2 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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 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 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.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))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 #s(literal 1 binary32) u0)))) (-.f32 (neg.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 (*.f32 alphay alphay) 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 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 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.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))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 alphax) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 #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 #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 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.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) (pow.f32 (PI.f32) #s(literal 3 binary32))) (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 #s(literal 4/3 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 4 binary32) (/.f32 (*.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)))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 #s(literal 1 binary32) u0)))) (*.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 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) u0) (*.f32 (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 alphax alphax)) (*.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) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (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 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 #s(literal 1 binary32) u0)))) (neg.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 (*.f32 alphay alphay) u0) (fma.f32 #s(literal -4 binary32) (/.f32 (*.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 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.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))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 #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 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 #s(literal -4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) u0) (*.f32 (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 alphax alphax)) (*.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) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (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 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 #s(literal 1 binary32) u0)))) (neg.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 (*.f32 alphay alphay) u0) (fma.f32 #s(literal -4 binary32) (/.f32 (*.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 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.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))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (*.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 (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 #s(literal 1 binary32) u0))))) (*.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 alphay alphay) u0) (-.f32 #s(literal 1 binary32) u0)))))
(atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))
(atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))
(cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))))
(cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))
(cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))
(sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))))
(/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI)))))
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(+ (* u1 (- (* 2 (/ (* alphay (PI)) alphax)) (* -2 (/ (* alphay (* (PI) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2)))))) (/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI))))))
(fma.f32 u1 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 alphay (PI.f32)) alphax) (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 alphay alphax) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 alphay alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(+ (* u1 (- (+ (* 2 (/ (* alphay (PI)) alphax)) (* 2 (/ (* u1 (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (/ (* alphay (PI)) alphax)) (* -2 (/ (* alphay (* (PI) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (cos (* 1/2 (PI)))))) (* -2 (/ (* alphay (* (PI) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2)))))) (/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI))))))
(fma.f32 u1 (fma.f32 #s(literal 2 binary32) (+.f32 (/.f32 (*.f32 alphay (PI.f32)) alphax) (/.f32 (*.f32 (*.f32 u1 (PI.f32)) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 alphay (PI.f32)) alphax) (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 alphay alphax) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 alphay alphax) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 alphay alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(+ (* u1 (- (+ (* 2 (/ (* alphay (PI)) alphax)) (* u1 (- (* u1 (- (* -4/3 (/ (* alphay (pow (PI) 3)) alphax)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (/ (* alphay (PI)) alphax)) (* -2 (/ (* alphay (* (PI) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2))))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (/ (* alphay (PI)) alphax)) (* -2 (/ (* alphay (* (PI) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2))))))) (* 4/3 (/ (* alphay (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (* -2 (/ (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (/ (* alphay (PI)) alphax)) (* -2 (/ (* alphay (* (PI) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI)))))))) (* -2 (/ (* alphay (* (PI) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2)))))) (/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI))))))
(fma.f32 u1 (-.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 alphay (PI.f32)) alphax) (*.f32 u1 (fma.f32 u1 (-.f32 (*.f32 #s(literal -4/3 binary32) (/.f32 (*.f32 alphay (pow.f32 (PI.f32) #s(literal 3 binary32))) alphax)) (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) (/.f32 (*.f32 alphay (PI.f32)) alphax) (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 alphay alphax) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/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) (/.f32 (*.f32 alphay (PI.f32)) alphax) (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 alphay alphax) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 4/3 binary32) (*.f32 (/.f32 alphay alphax) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/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) (/.f32 (*.f32 alphay (PI.f32)) alphax) (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 alphay alphax) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 alphay alphax) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 alphay alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))
(atan.f32 (*.f32 (/.f32 alphay alphax) (/.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 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))
(sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))))
(sqrt (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 alphay alphay) u0) (-.f32 #s(literal 1 binary32) u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0))))) (* (/ (* (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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0))))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0))))))))
(+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 alphay alphay) u0) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (/.f32 (/.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))))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 #s(literal 1 binary32) u0))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 alphay alphay) u0) (-.f32 #s(literal 1 binary32) u0))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0))))) (* u1 (+ (* -1/2 (* (* 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0)))) (/ (* (pow alphay 12) (* (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 (cos (* 1/2 (PI))) 2) (* (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))) (* (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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 4) (pow (- 1 u0) 2))))))))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))))))) (* (/ (* (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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0))))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0))))))))))
(+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 alphay alphay) u0) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 u1 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 u1 (fma.f32 #s(literal -4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) u0) (*.f32 (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 alphax alphax)) (*.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) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (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 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 (*.f32 alphay alphay) u0) (fma.f32 #s(literal -4 binary32) (/.f32 (*.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 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.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))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 12 binary32)) (*.f32 u0 u0)) (*.f32 (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)))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 alphay alphay) u0) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 alphay alphay) u0) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (*.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 (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 #s(literal 1 binary32) u0))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 alphay alphay) u0) (-.f32 #s(literal 1 binary32) u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0))))) (* u1 (+ (* u1 (+ (* -1/2 (* (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))))) (+ (* -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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0)))) (/ (* (pow alphay 12) (* (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 (cos (* 1/2 (PI))) 2) (* (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))) (* (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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 4) (pow (- 1 u0) 2)))))))))) (* -1/2 (* (* 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (* (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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0)))) (/ (* (pow alphay 12) (* (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 (cos (* 1/2 (PI))) 2) (* (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))) (* (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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 4) (pow (- 1 u0) 2)))))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (cos (* 1/2 (PI))) (* (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))) (* (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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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))))))))))))))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))))))))) (* (/ (* (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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0))))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0))))))))))
(+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 alphay alphay) u0) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 u1 (fma.f32 u1 (*.f32 #s(literal -1/2 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 alphay alphay) u0) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal -4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) u0) (*.f32 (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 alphax alphax)) (*.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) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (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 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 (*.f32 alphay alphay) u0) (fma.f32 #s(literal -4 binary32) (/.f32 (*.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 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.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))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 12 binary32)) (*.f32 u0 u0)) (*.f32 (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)))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 alphay alphay) u0) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 (*.f32 u1 (fma.f32 #s(literal -2 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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 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 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.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))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 (*.f32 alphay alphay) 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 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 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.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))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 alphax) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 #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 #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 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.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) (pow.f32 (PI.f32) #s(literal 3 binary32))) (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 #s(literal 4/3 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 4 binary32) (/.f32 (*.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)))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 #s(literal 1 binary32) u0))) (-.f32 (neg.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 (*.f32 (*.f32 u0 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) u0) (*.f32 (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 alphax alphax)) (*.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) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (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 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 (*.f32 alphay alphay) u0) (fma.f32 #s(literal -4 binary32) (/.f32 (*.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 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.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))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 12 binary32)) (*.f32 u0 u0)) (*.f32 (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)))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 alphay alphay) u0) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) #s(literal 4 binary32))) (pow.f32 (-.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 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 alphay alphay) u0) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 #s(literal 1 binary32) u0)))))) (*.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 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) u0) (*.f32 (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 alphax alphax)) (*.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) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (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 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 #s(literal 1 binary32) u0)))) (neg.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 (*.f32 alphay alphay) u0) (fma.f32 #s(literal -4 binary32) (/.f32 (*.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 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.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))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 #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 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))))))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 alphay alphay) u0) (-.f32 #s(literal 1 binary32) u0))))))))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (*.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 (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 #s(literal 1 binary32) u0))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 alphay alphay) u0) (-.f32 #s(literal 1 binary32) u0))))))))))
(/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))
(* 2 (* u1 (PI)))
(*.f32 (*.f32 #s(literal 2 binary32) 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))))
(* alphay (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))
(*.f32 alphay (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))
(+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (-.f32 #s(literal 1 binary32) u0))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(*.f32 (/.f32 alphay alphax) (/.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))))))
(sqrt (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)))))
(* -1/2 (log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphay 2))) (- 1 u0))))))
(*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0))))
(log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphay 2))) (- 1 u0)))))
(log1p.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0))
(/ -1/2 (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1))))))))))))
(/.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) (/.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 (* -1/2 (/ (* (pow alphax 2) u0) (* (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1))))))))))) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 alphax alphax) 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 alphax) (/.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))))))))))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))))))
(-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))))))
(/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(neg.f32 (*.f32 u1 (fma.f32 #s(literal -2 binary32) (PI.f32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) u1)))))
(* alphay (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))))))
(*.f32 alphay (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))
(+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (-.f32 #s(literal 1 binary32) u0))))
(atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))
(atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))
(cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1))))))))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))))
(cos (* 2 (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))))
(cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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 (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1))))))))
(sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))))
(/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1))))))
(*.f32 (/.f32 alphay alphax) (/.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))))))
(sqrt (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (-.f32 #s(literal 1 binary32) u0)))))
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 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 alphax) (/.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)))))))) #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 (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -3/4 binary32))) (/.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 binary32) (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (-.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 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -3/4 binary32))) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (/.f32 u0 (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -3/4 binary32)))))))))
(* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 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 alphax) (/.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)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* -1/48 (* (pow alphax 2) (+ (* -24 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))))))
(*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))))
(* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/48 (+ (* -24 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* -1/1440 (* (pow alphax 2) (+ (* 240 (/ (pow u0 3) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2)))))))))))))
(*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 (*.f32 #s(literal -1/1440 binary32) (*.f32 alphax alphax)) (fma.f32 #s(literal 240 binary32) (/.f32 (/.f32 (pow.f32 u0 #s(literal 3 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32))) (*.f32 #s(literal 720 binary32) (fma.f32 (/.f32 u0 (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))))))))
(* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/48 (+ (* -24 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow alphax 2) (+ (* -1/1440 (+ (* 240 (/ (pow u0 3) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2)))))))) (* -1/80640 (* (pow alphax 2) (+ (* -40320 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6)) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (- 1 u0))))) (+ (* -40320 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 2))))) (+ (* -40320 (/ (* (pow u0 3) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 3))))) (+ (* -20160 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 2))))) (* -10080 (/ (pow u0 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 4))))))))))))))))
(*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/1440 binary32) (fma.f32 #s(literal 240 binary32) (/.f32 (/.f32 (pow.f32 u0 #s(literal 3 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32))) (*.f32 #s(literal 720 binary32) (fma.f32 (/.f32 u0 (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (*.f32 (*.f32 #s(literal -1/80640 binary32) (*.f32 alphax alphax)) (fma.f32 #s(literal -40320 binary32) (*.f32 (/.f32 u0 (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -40320 binary32) (*.f32 (/.f32 (*.f32 u0 u0) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (fma.f32 #s(literal -40320 binary32) (*.f32 (/.f32 (pow.f32 u0 #s(literal 3 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32))))) (fma.f32 #s(literal -20160 binary32) (*.f32 (/.f32 (*.f32 u0 u0) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal -10080 binary32) (pow.f32 u0 #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)))))))))))))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))
(*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))
(* (pow alphax 2) (+ (* 1/24 (* (pow alphax 2) (+ (* -24 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 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 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2))))))))) (* 1/24 (+ (* -24 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 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 (pow.f32 u0 #s(literal 3 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32))) (*.f32 #s(literal 720 binary32) (fma.f32 (/.f32 u0 (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/24 binary32) (fma.f32 #s(literal -24 binary32) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (/.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))
(* (pow alphax 2) (+ (* (pow alphax 2) (+ (* 1/24 (+ (* -24 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow alphax 2) (+ (* 1/40320 (* (pow alphax 2) (+ (* -40320 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6)) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (- 1 u0))))) (+ (* -40320 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 2))))) (+ (* -40320 (/ (* (pow u0 3) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 3))))) (+ (* -20160 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 2))))) (* -10080 (/ (pow u0 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 4)))))))))) (* 1/720 (+ (* 240 (/ (pow u0 3) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2)))))))))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal 1/24 binary32) (fma.f32 #s(literal -24 binary32) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.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 alphay #s(literal 6 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -40320 binary32) (*.f32 (/.f32 (*.f32 u0 u0) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (fma.f32 #s(literal -40320 binary32) (*.f32 (/.f32 (pow.f32 u0 #s(literal 3 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32))))) (fma.f32 #s(literal -20160 binary32) (*.f32 (/.f32 (*.f32 u0 u0) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal -10080 binary32) (pow.f32 u0 #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 (pow.f32 u0 #s(literal 3 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32))) (*.f32 #s(literal 720 binary32) (fma.f32 (/.f32 u0 (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))))))) (/.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (-.f32 (*.f32 (*.f32 alphax alphax) (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 u0 (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 alphax) (/.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)))))))) #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 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -3/4 binary32))) (/.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 binary32) (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (-.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 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -3/4 binary32))) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (/.f32 u0 (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -3/4 binary32)))))))))
(+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))
(*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (-.f32 (*.f32 (*.f32 alphax alphax) (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 u0 (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))
(/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))
(/.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)))) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (-.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)))) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))))) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (-.f32 (*.f32 (*.f32 alphax alphax) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32)))) (*.f32 (/.f32 u0 (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))))))) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))))) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))))
(+ 1 (* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 alphax) (/.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)))))))) #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 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(+ 1 (* (pow alphax 2) (+ (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphay #s(literal 4 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.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 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))))))
(/ (pow alphay 2) (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(/.f32 (*.f32 alphay alphay) (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))))
(+ (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2))) (/ (pow alphay 2) (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(fma.f32 (/.f32 (*.f32 alphax alphax) (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)) (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 2 binary32))) (/.f32 (*.f32 alphay alphay) (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))))
(+ (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2))))))) (* -1 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2)))))) (/ (pow alphay 2) (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(fma.f32 (*.f32 alphax alphax) (-.f32 (neg.f32 (*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1 binary32) (/.f32 (/.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 alphay alphay)) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 3 binary32)))) (/.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)) (*.f32 alphay alphay)) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)) (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 2 binary32))))))) (neg.f32 (/.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)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 2 binary32))))) (/.f32 (*.f32 alphay alphay) (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))))
(+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2))))) (+ (/ (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2)))))) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3)))))))) (+ (* -1 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2))))))) (* -1 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2)))))) (/ (pow alphay 2) (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (-.f32 (neg.f32 (*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (pow.f32 alphay #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 8 binary32)) (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)))) (fma.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 alphay alphay)) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (/.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 alphay alphay)) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 3 binary32)))) (/.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)) (*.f32 alphay alphay)) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)) (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 2 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 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 10 binary32)) (pow.f32 alphay #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 10 binary32)) (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 3 binary32)))))))) (fma.f32 #s(literal -1 binary32) (/.f32 (/.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 alphay alphay)) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 3 binary32)))) (/.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)) (*.f32 alphay alphay)) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)) (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1 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)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 2 binary32))))) (/.f32 (*.f32 alphay alphay) (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))))
(/ (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))) (sin (* (PI) (+ 1/2 (* 2 u1)))))
(/.f32 (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))
(* alphax (+ (* -1/2 (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 3)) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 3)))) (/ (cos (* (PI) (+ 1/2 (* 2 u1)))) (sin (* (PI) (+ 1/2 (* 2 u1)))))))
(*.f32 alphax (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 alphax 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 3 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 3 binary32)))) (/.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))
(* alphax (+ (* (pow alphax 2) (+ (* -1/2 (/ (* (pow alphax 2) (* (pow alphay 2) (* (sin (* (PI) (+ 1/2 (* 2 u1)))) (+ (* -1 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6)))) (* 1/4 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6)))))))) (cos (* (PI) (+ 1/2 (* 2 u1)))))) (* -1/2 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 3) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 3)))))) (/ (cos (* (PI) (+ 1/2 (* 2 u1)))) (sin (* (PI) (+ 1/2 (* 2 u1)))))))
(*.f32 alphax (fma.f32 (*.f32 alphax alphax) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) (*.f32 (/.f32 (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 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)))) #s(literal -3/4 binary32)))) (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 3 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 3 binary32)))))) (/.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))
(* alphax (+ (* (pow alphax 2) (+ (* -1/2 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 3) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 3)))) (* (pow alphax 2) (+ (* -1/2 (/ (* (pow alphax 2) (* (pow alphay 2) (* (sin (* (PI) (+ 1/2 (* 2 u1)))) (+ (* 1/2 (/ (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (+ (* -1 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6)))) (* 1/4 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6)))))) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow alphay 8) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8))))))) (cos (* (PI) (+ 1/2 (* 2 u1)))))) (* -1/2 (/ (* (pow alphay 2) (* (sin (* (PI) (+ 1/2 (* 2 u1)))) (+ (* -1 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6)))) (* 1/4 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))))))) (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (/ (cos (* (PI) (+ 1/2 (* 2 u1)))) (sin (* (PI) (+ 1/2 (* 2 u1)))))))
(*.f32 alphax (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 3 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 3 binary32)))) (*.f32 (*.f32 alphax alphax) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) (fma.f32 #s(literal 1/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 alphay alphay)) (/.f32 (*.f32 (/.f32 (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 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)))) #s(literal -3/4 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 (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 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))))))) (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 (/.f32 (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 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)))) #s(literal -3/4 binary32))) (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (/.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))
(+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (+ (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))) (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (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 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 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 alphay alphay) (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))
(+ 1 (+ (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))))) (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))) (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (-.f32 (neg.f32 (*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1 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 8 binary32))) (*.f32 alphay alphay)) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 3 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 6 binary32))) (*.f32 alphay alphay)) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)) (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))))) (neg.f32 (/.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))) (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 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (/.f32 (*.f32 alphay alphay) (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))
(+ 1 (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (+ (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))))))) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))))) (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))) (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (-.f32 (neg.f32 (*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1 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 8 binary32))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (/.f32 u0 (pow.f32 alphay #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 10 binary32)) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 10 binary32)) (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphay alphay)) (/.f32 (fma.f32 #s(literal -1 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 8 binary32))) (*.f32 alphay alphay)) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 3 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 6 binary32))) (*.f32 alphay alphay)) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)) (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))))))))) (fma.f32 #s(literal -1 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 8 binary32))) (*.f32 alphay alphay)) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 3 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 6 binary32))) (*.f32 alphay alphay)) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)) (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 1 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))) (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 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (/.f32 (*.f32 alphay alphay) (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0))))) (* 1/2 (* (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))))))
(+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.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))) (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 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0))))) (* (pow alphax 2) (+ (* -1/2 (* (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (+ (* 1/4 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 4) (pow (- 1 u0) 2)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))))) (* 1/2 (* (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))))))))
(+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1 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 8 binary32))) (*.f32 alphay alphay)) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (/.f32 (*.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))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 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 6 binary32))) (*.f32 alphay alphay)) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)) (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (*.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))) (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 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0))))) (* (pow alphax 2) (+ (* 1/2 (* (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))))) (* (pow alphax 2) (+ (* -1/2 (* (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (+ (* 1/4 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 4) (pow (- 1 u0) 2)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))))) (* -1/2 (* (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (+ (* -1/2 (/ (* u0 (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (+ (* 1/4 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 4) (pow (- 1 u0) 2)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (+ (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))))))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))))))))))
(+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.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))) (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 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (*.f32 alphax alphax) (*.f32 #s(literal -1/2 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal -1 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 8 binary32))) (*.f32 alphay alphay)) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (/.f32 (*.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))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 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 6 binary32))) (*.f32 alphay alphay)) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)) (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1 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 8 binary32))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (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) (/.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 alphay alphay)) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (/.f32 (*.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))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 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 6 binary32))) (*.f32 alphay alphay)) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)) (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (/.f32 u0 (pow.f32 alphay #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 10 binary32)) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 10 binary32)) (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphay alphay)) (/.f32 (fma.f32 #s(literal -1 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 8 binary32))) (*.f32 alphay alphay)) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 3 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 6 binary32))) (*.f32 alphay alphay)) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)) (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 alphax #s(literal 4 binary32)))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 10 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 alphax #s(literal 6 binary32)))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 alphax #s(literal 4 binary32)))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))))))))
(* -1/2 (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(*.f32 #s(literal -1/2 binary32) (log1p.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))
(+ (* -1/2 (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (* 1/2 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))))
(fma.f32 #s(literal -1/2 binary32) (log1p.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))))
(+ (* -1/2 (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/48 (/ (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 4))) (* 1/2 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))))))
(fma.f32 #s(literal -1/2 binary32) (log1p.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -1/48 binary32) (/.f32 (fma.f32 #s(literal -12 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (*.f32 #s(literal 24 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0))))))
(+ (* -1/2 (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/48 (/ (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 4))) (+ (* -1/1440 (/ (+ (* -720 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -240 (/ (* (pow alphay 12) (* (pow u0 3) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 12) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))) (pow alphax 6))) (* 1/2 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))))))
(fma.f32 #s(literal -1/2 binary32) (log1p.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -1/48 binary32) (/.f32 (fma.f32 #s(literal -12 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (*.f32 #s(literal 24 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 #s(literal -240 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 12 binary32)) (pow.f32 u0 #s(literal 3 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 12 binary32))) (pow.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32))) (*.f32 #s(literal 720 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 10 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))))))
(log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(log1p.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))
(+ (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))))
(+.f32 (log1p.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) u0)))))
(+ (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (* 1/24 (/ (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 4)))))
(+.f32 (+.f32 (log1p.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 1/24 binary32) (/.f32 (fma.f32 #s(literal -12 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (*.f32 #s(literal 24 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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 (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (+ (* 1/720 (/ (+ (* -720 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -240 (/ (* (pow alphay 12) (* (pow u0 3) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 12) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))) (pow alphax 6))) (* 1/24 (/ (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 4))))))
(+.f32 (+.f32 (log1p.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal 1/720 binary32) (/.f32 (fma.f32 #s(literal -720 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 #s(literal -240 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 12 binary32)) (pow.f32 u0 #s(literal 3 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 12 binary32))) (pow.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32))) (*.f32 #s(literal 720 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 10 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 alphax #s(literal 6 binary32))) (*.f32 #s(literal 1/24 binary32) (/.f32 (fma.f32 #s(literal -12 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (*.f32 #s(literal 24 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 alphax #s(literal 4 binary32))))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))
(- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))))
(-.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 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 alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))))
(-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 alphax #s(literal 4 binary32)))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 10 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 alphax #s(literal 6 binary32)))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 alphax #s(literal 4 binary32)))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))))))))
(* -1/2 (/ (* (pow alphax 2) u0) (* (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))) (- 1 u0))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 alphax alphax) 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 alphax) (/.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))))))))))) (-.f32 #s(literal 1 binary32) u0)))
(* (pow alphax 2) (+ (* -1/2 (/ u0 (* (+ 1/2 (* 1/2 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))) (- 1 u0)))) (/ 1 (pow alphax 2))))
(*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))))))) (-.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax))))
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))
(- (+ 1 (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))
(-.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 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 alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))))
(- (+ 1 (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))
(-.f32 (+.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0)))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))
(- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))
(-.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 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 alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))
(-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0)))))
(/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))))
(- (+ (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))
(-.f32 (+.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))
(-.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32)))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))))))
(sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))
(+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))))))
(+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (/.f32 (-.f32 (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal -1/4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (pow.f32 alphax #s(literal 4 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0)))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))))
(+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (/.f32 (-.f32 (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal -1/4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (pow.f32 alphax #s(literal 4 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (-.f32 (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal -1/4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (-.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) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))))))
(/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))
(/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))
(+ (* -1 (/ (pow alphay 4) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (* -1 (/ (pow alphay 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (pow alphax 4))) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (/ (pow alphay 4) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphay #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 2 binary32))) (/.f32 (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))))) (pow.f32 alphax #s(literal 4 binary32))) (-.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (* -1 (/ (pow alphay 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))))) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (/ (* (pow alphay 8) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (/ (* (pow alphay 8) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (pow alphax 6))) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (* -1 (/ (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (+ (* -1 (/ (pow alphay 6) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (pow alphay 4) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphay #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 2 binary32))) (/.f32 (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)))))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 8 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 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (/.f32 (/.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 4 binary32))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))))) (pow.f32 alphax #s(literal 6 binary32))) (-.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (fma.f32 #s(literal -1 binary32) (/.f32 (/.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 2 binary32))) (pow.f32 alphax #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 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)))) (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (/.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)))))))
alphay
(+ alphay (* -1/2 (/ (* (pow alphay 3) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))
(-.f32 alphay (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 3 binary32)) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))
(+ alphay (+ (* -1/2 (/ (* alphay (+ (* -1 (/ (* (pow alphay 4) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* 1/4 (/ (* (pow alphay 4) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))))) (pow alphax 4))) (* -1/2 (/ (* (pow alphay 3) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))
(+.f32 alphay (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 alphay (*.f32 (/.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))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) #s(literal -3/4 binary32))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 3 binary32)) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))
(+ alphay (+ (* -1/2 (/ (* alphay (+ (* -1 (/ (* (pow alphay 4) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* 1/4 (/ (* (pow alphay 4) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))))) (pow alphax 4))) (+ (* -1/2 (/ (* alphay (+ (* 1/2 (/ (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (+ (* -1 (/ (* (pow alphay 4) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* 1/4 (/ (* (pow alphay 4) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)))))) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (/ (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)))) (pow alphax 6))) (* -1/2 (/ (* (pow alphay 3) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))
(+.f32 alphay (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 alphay (*.f32 (/.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))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) #s(literal -3/4 binary32))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 alphay (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (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 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))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) #s(literal -3/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 (*.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))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))))) (pow.f32 alphax #s(literal 6 binary32))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 3 binary32)) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))
(+ 1 (+ (* -1 (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 alphax alphax)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))
(- (+ 1 (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (pow alphax 4))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))
(-.f32 (+.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 (/.f32 (*.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))) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 alphax alphax)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(- (+ 1 (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (/ (* (pow alphay 8) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow alphay 8) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (pow alphax 6))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))
(-.f32 (+.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 (/.f32 (*.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))) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 8 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 (*.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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.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))) (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 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 alphax #s(literal 6 binary32))) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.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))) (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)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 alphax alphax)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))
(+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 alphax alphax)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* 1/4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))))))
(+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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) (*.f32 alphax alphax)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 (/.f32 (*.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))) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (pow.f32 alphax #s(literal 4 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (* 1/2 (/ (* (pow alphay 4) (* u0 (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* 1/4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 8) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow alphay 8) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* 1/4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))))
(+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 alphax alphax)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 (/.f32 (*.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))) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (fma.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 (/.f32 (*.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))) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 8 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 (*.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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.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))) (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 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.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) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 (/.f32 (*.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))) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (pow.f32 alphax #s(literal 4 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))))))))
(+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 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 alphax) (/.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)))))))) #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 (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -3/4 binary32))) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 #s(literal -1 binary32) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (-.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 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -3/4 binary32))) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -3/4 binary32)))))))))
(* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 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 alphax) (/.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)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* -1/48 (* (pow alphay 2) (+ (* -24 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))))))
(*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (-.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 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))))
(* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/48 (+ (* -24 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* -1/1440 (* (pow alphay 2) (+ (* 240 (/ (pow u0 3) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2)))))))))))))
(*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (-.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 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 (*.f32 #s(literal -1/1440 binary32) (*.f32 alphay alphay)) (fma.f32 #s(literal 240 binary32) (/.f32 (/.f32 (pow.f32 u0 #s(literal 3 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32))) (*.f32 #s(literal 720 binary32) (fma.f32 (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))))))))
(* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/48 (+ (* -24 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow alphay 2) (+ (* -1/1440 (+ (* 240 (/ (pow u0 3) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2)))))))) (* -1/80640 (* (pow alphay 2) (+ (* -40320 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6)) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (- 1 u0))))) (+ (* -40320 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 2))))) (+ (* -40320 (/ (* (pow u0 3) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 3))))) (+ (* -20160 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 2))))) (* -10080 (/ (pow u0 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 4))))))))))))))))
(*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (-.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 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1/1440 binary32) (fma.f32 #s(literal 240 binary32) (/.f32 (/.f32 (pow.f32 u0 #s(literal 3 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32))) (*.f32 #s(literal 720 binary32) (fma.f32 (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (*.f32 (*.f32 #s(literal -1/80640 binary32) (*.f32 alphay alphay)) (fma.f32 #s(literal -40320 binary32) (*.f32 (/.f32 u0 (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -40320 binary32) (*.f32 (/.f32 (*.f32 u0 u0) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (fma.f32 #s(literal -40320 binary32) (*.f32 (/.f32 (pow.f32 u0 #s(literal 3 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32))))) (fma.f32 #s(literal -20160 binary32) (*.f32 (/.f32 (*.f32 u0 u0) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal -10080 binary32) (pow.f32 u0 #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32)))))))))))))))
(* (pow alphay 2) (+ (* 1/24 (* (pow alphay 2) (+ (* -24 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 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 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2))))))))) (* 1/24 (+ (* -24 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 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 240 binary32) (/.f32 (/.f32 (pow.f32 u0 #s(literal 3 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32))) (*.f32 #s(literal 720 binary32) (fma.f32 (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/24 binary32) (fma.f32 #s(literal -24 binary32) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))
(* (pow alphay 2) (+ (* (pow alphay 2) (+ (* 1/24 (+ (* -24 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow alphay 2) (+ (* 1/40320 (* (pow alphay 2) (+ (* -40320 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6)) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (- 1 u0))))) (+ (* -40320 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 2))))) (+ (* -40320 (/ (* (pow u0 3) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 3))))) (+ (* -20160 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 2))))) (* -10080 (/ (pow u0 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 4)))))))))) (* 1/720 (+ (* 240 (/ (pow u0 3) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2)))))))))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 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 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.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 alphax #s(literal 6 binary32))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -40320 binary32) (*.f32 (/.f32 (*.f32 u0 u0) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (fma.f32 #s(literal -40320 binary32) (*.f32 (/.f32 (pow.f32 u0 #s(literal 3 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32))))) (fma.f32 #s(literal -20160 binary32) (*.f32 (/.f32 (*.f32 u0 u0) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal -10080 binary32) (pow.f32 u0 #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 (pow.f32 u0 #s(literal 3 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32))) (*.f32 #s(literal 720 binary32) (fma.f32 (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))))))) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (-.f32 (*.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 alphax) (/.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)))))))) #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 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -3/4 binary32))) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 #s(literal -1 binary32) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (-.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 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -3/4 binary32))) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -3/4 binary32)))))))))
(+ 1 (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (-.f32 (*.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)))) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (-.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)))) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))))) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (-.f32 (*.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32)))) (*.f32 (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))))))) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))))) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))))
(+ 1 (* 1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 alphax) (/.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)))))))) #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 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(+ 1 (* (pow alphay 2) (+ (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax #s(literal 4 binary32))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))))))
(* (pow alphay 2) (+ (* -1 (/ (pow alphay 2) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ 1 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (/ 1 (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* -1 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))))) (/ 1 (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ 1 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (-.f32 (*.f32 (*.f32 alphay alphay) (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 alphax #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (neg.f32 (/.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)) (pow.f32 alphax #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 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))))))) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (+ (* (pow alphay 2) (- (* -1 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphax 6) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))))) (+ (/ 1 (* (pow alphax 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8))) (+ (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphax 6) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow alphax 6) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))))) (/ 1 (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (* -1 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))))) (/ 1 (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ 1 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (-.f32 (*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (-.f32 (neg.f32 (/.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)) (pow.f32 alphax #s(literal 6 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)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))))) (+.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 alphax #s(literal 6 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.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)) (pow.f32 alphax #s(literal 6 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)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))))) (/.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (pow.f32 alphax #s(literal 6 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)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)))))) (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 alphax #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (neg.f32 (/.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)) (pow.f32 alphax #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 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)))))))) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))))
(* alphay (+ 1 (* -1/2 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))
(*.f32 alphay (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))
(* alphay (+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow alphax 4) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)))) (* 1/4 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow alphax 4) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))))))) (* -1/2 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))
(*.f32 alphay (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphay alphay) (*.f32 (/.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 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 4 binary32)))) #s(literal -3/4 binary32)) (/.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 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)))))))))
(* alphay (+ 1 (* (pow alphay 2) (+ (* -1/2 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* 1/2 (/ (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (+ (* -1 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow alphax 4) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)))) (* 1/4 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow alphax 4) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)))))) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)))))) (* -1/2 (+ (* -1 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow alphax 4) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)))) (* 1/4 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow alphax 4) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))))))))))))
(*.f32 alphay (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1/2 binary32) (/.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 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 alphay alphay) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphay alphay) (fma.f32 #s(literal 1/2 binary32) (*.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 alphax alphax)) (/.f32 (*.f32 (/.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 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 4 binary32)))) #s(literal -3/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 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)) (*.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 6 binary32))))) (*.f32 (/.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 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 4 binary32)))) #s(literal -3/4 binary32)))))))))
(+ 1 (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 alphax alphax)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))))
(+ 1 (* (pow alphay 2) (+ (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ u0 (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (* -1 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))))) (/ u0 (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (-.f32 (neg.f32 (*.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1 binary32) (+.f32 (/.f32 (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.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))) (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)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 (/.f32 u0 (*.f32 alphax alphax)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ u0 (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (/.f32 (/.f32 u0 (*.f32 alphax alphax)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(+ 1 (* (pow alphay 2) (+ (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ u0 (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (+ (* -1 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ u0 (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ u0 (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 #s(literal -1 binary32) (+.f32 (/.f32 (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.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))) (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)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (/.f32 (/.f32 u0 (*.f32 alphax alphax)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (/.f32 (/.f32 u0 (*.f32 alphax alphax)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 alphay #s(literal 4 binary32)))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 10 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 alphay #s(literal 6 binary32)))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 alphay #s(literal 4 binary32)))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))))))))
(* -1/2 (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(*.f32 #s(literal -1/2 binary32) (log1p.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))
(+ (* -1/2 (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (* 1/2 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))))
(fma.f32 #s(literal -1/2 binary32) (log1p.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))))
(+ (* -1/2 (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/48 (/ (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphay 4))) (* 1/2 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))))))
(fma.f32 #s(literal -1/2 binary32) (log1p.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -1/48 binary32) (/.f32 (fma.f32 #s(literal -12 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (*.f32 #s(literal 24 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0))))))
(+ (* -1/2 (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/48 (/ (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphay 4))) (+ (* -1/1440 (/ (+ (* -720 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -240 (/ (* (pow alphax 12) (* (pow u0 3) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 12) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))) (pow alphay 6))) (* 1/2 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))))))
(fma.f32 #s(literal -1/2 binary32) (log1p.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -1/48 binary32) (/.f32 (fma.f32 #s(literal -12 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (*.f32 #s(literal 24 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 alphay #s(literal 4 binary32))) (fma.f32 #s(literal -1/1440 binary32) (/.f32 (fma.f32 #s(literal -720 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 #s(literal -240 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 12 binary32)) (pow.f32 u0 #s(literal 3 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 12 binary32))) (pow.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32))) (*.f32 #s(literal 720 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 10 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))))))
(log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(log1p.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))
(+ (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))))
(+.f32 (log1p.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 alphay alphay)) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) u0)))))
(+ (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (* 1/24 (/ (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphay 4)))))
(+.f32 (+.f32 (log1p.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 alphay alphay)) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 1/24 binary32) (/.f32 (fma.f32 #s(literal -12 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (*.f32 #s(literal 24 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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 (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (+ (* 1/720 (/ (+ (* -720 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -240 (/ (* (pow alphax 12) (* (pow u0 3) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 12) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))) (pow alphay 6))) (* 1/24 (/ (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphay 4))))))
(+.f32 (+.f32 (log1p.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 alphay alphay)) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal 1/720 binary32) (/.f32 (fma.f32 #s(literal -720 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 #s(literal -240 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 12 binary32)) (pow.f32 u0 #s(literal 3 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 12 binary32))) (pow.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32))) (*.f32 #s(literal 720 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 10 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 alphay #s(literal 6 binary32))) (*.f32 #s(literal 1/24 binary32) (/.f32 (fma.f32 #s(literal -12 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (*.f32 #s(literal 24 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 alphay #s(literal 4 binary32))))))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))
(- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))))
(-.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 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 alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))))
(-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 alphay #s(literal 4 binary32)))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 10 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 alphay #s(literal 6 binary32)))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 alphay #s(literal 4 binary32)))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))))))))
(+ 1 (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))
(- (+ 1 (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))
(-.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 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 alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))))
(- (+ 1 (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))
(-.f32 (+.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0)))))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))
(- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))
(-.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 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 alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))
(-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0)))))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))))
(- (+ (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))
(-.f32 (+.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))
(-.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))))))
(sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))
(+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))))))
(+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (/.f32 (-.f32 (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal -1/4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (pow.f32 alphay #s(literal 4 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0)))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))))
(+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (/.f32 (-.f32 (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal -1/4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (pow.f32 alphay #s(literal 4 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (-.f32 (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal -1/4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (-.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) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))))))
(/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))
(/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))
(* (pow alphay 2) (+ (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2)))) (/ (pow alphax 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 6 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 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)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 10) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3)))) (/ (* (pow alphax 8) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2)))) (pow alphay 4))) (/ (pow alphax 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (* -1 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2)))))))
(*.f32 (*.f32 alphay alphay) (-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 10 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #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))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #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))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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)))) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))) (neg.f32 (/.f32 (/.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 alphay alphay)) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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)))))))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 10) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2)))) (+ (/ (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 10) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3)))) (/ (* (pow alphax 8) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2)))))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (/ (* (pow alphax 12) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3))))) (pow alphay 6))) (/ (pow alphax 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2))))) (+ (* -1 (/ (* (pow alphax 10) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3))))) (/ (* (pow alphax 8) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2))))))))
(*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 10 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #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))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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))) (fma.f32 (/.f32 (pow.f32 alphax #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 (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) (/.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 10 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #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))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #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))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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))))) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 12 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #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))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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))))) (pow.f32 alphay #s(literal 6 binary32))) (-.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (sin.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 binary32) (/.f32 (/.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 alphay alphay)) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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)))) (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 10 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (pow.f32 alphay #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 8 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (pow.f32 alphay #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 6 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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)))))))))
(+ (* -1/2 (/ (* (pow alphax 3) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 3)) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 3)))) (/ (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))) (sin (* (PI) (+ 1/2 (* 2 u1))))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) #s(literal 3 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 3 binary32)))) (/.f32 (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))
(+ (* -1/2 (/ (* (sin (* (PI) (+ 1/2 (* 2 u1)))) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* 1/4 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))))) (* alphax (* (pow alphay 4) (cos (* (PI) (+ 1/2 (* 2 u1)))))))) (+ (* -1/2 (/ (* (pow alphax 3) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 3)) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 3)))) (/ (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))) (sin (* (PI) (+ 1/2 (* 2 u1)))))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) alphax) (/.f32 (*.f32 (/.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 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))) #s(literal -3/4 binary32)) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) #s(literal 3 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 3 binary32)))) (/.f32 (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))
(+ (* -1/2 (/ (* (sin (* (PI) (+ 1/2 (* 2 u1)))) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* 1/4 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))))) (* alphax (* (pow alphay 4) (cos (* (PI) (+ 1/2 (* 2 u1)))))))) (+ (* -1/2 (/ (* (sin (* (PI) (+ 1/2 (* 2 u1)))) (+ (* 1/2 (/ (* (pow alphax 2) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* 1/4 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6)))))) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (/ (* (pow alphax 8) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8)))) (* alphax (* (pow alphay 6) (cos (* (PI) (+ 1/2 (* 2 u1)))))))) (+ (* -1/2 (/ (* (pow alphax 3) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 3)) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 3)))) (/ (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))) (sin (* (PI) (+ 1/2 (* 2 u1))))))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) alphax) (/.f32 (*.f32 (/.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 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))) #s(literal -3/4 binary32)) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) alphax) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.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 (*.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 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))) #s(literal -3/4 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 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #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 alphay #s(literal 6 binary32)) (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) #s(literal 3 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 3 binary32)))) (/.f32 (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))
(/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))
(*.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (-.f32 #s(literal 1 binary32) u0)))
(* (pow alphay 2) (- (+ (/ 1 (pow alphay 2)) (/ (* (pow alphax 2) u0) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))) (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay)) (*.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.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 4 binary32))) (*.f32 alphay alphay)) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (pow alphay 4))) (+ (/ 1 (pow alphay 2)) (/ (* (pow alphax 2) u0) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0))))) (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))))
(*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 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))) (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 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 (*.f32 (pow.f32 alphax #s(literal 8 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))) (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 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay)) (*.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.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 4 binary32))) (*.f32 alphay alphay)) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (/ (* (pow alphax 12) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0)))))) (pow alphay 6))) (+ (/ 1 (pow alphay 2)) (/ (* (pow alphax 2) u0) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0)))))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))))))
(*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 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))) (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 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 (pow.f32 alphax #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 (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) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 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))) (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 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 (*.f32 (pow.f32 alphax #s(literal 8 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))) (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 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 12 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))) (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 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay)) (*.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -1 binary32) (/.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 4 binary32))) (*.f32 alphay alphay)) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 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))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 (*.f32 (pow.f32 alphax #s(literal 8 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))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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))))))))
(* (* alphax alphay) (sqrt (/ u0 (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))))
(*.f32 (*.f32 alphax alphay) (sqrt.f32 (/.f32 (/.f32 u0 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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))))
(* alphay (+ (* 1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (* alphax (pow alphay 2))) (sqrt (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0)))) (* alphax (sqrt (/ u0 (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))))))
(*.f32 alphay (fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.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 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 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 alphax (*.f32 alphay alphay)))) (sqrt.f32 (/.f32 (*.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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)) (*.f32 alphax (sqrt.f32 (/.f32 (/.f32 u0 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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))))))
(* alphay (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (+ (* 1/4 (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (pow (- 1 (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (* (pow alphax 2) u0))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (* alphax (pow alphay 4))) (sqrt (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (* alphax (pow alphay 2))) (sqrt (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0)))) (* alphax (sqrt (/ u0 (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0))))))))
(*.f32 alphay (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 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))) (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 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 (-.f32 #s(literal 1 binary32) (neg.f32 (/.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 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 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 (*.f32 alphax alphax) u0)) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 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))) (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 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 alphax (pow.f32 alphay #s(literal 4 binary32))))) (sqrt.f32 (/.f32 (*.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.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 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 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 alphax (*.f32 alphay alphay)))) (sqrt.f32 (/.f32 (*.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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)) (*.f32 alphax (sqrt.f32 (/.f32 (/.f32 u0 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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)))))))
(* alphay (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (+ (* 1/4 (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (pow (- 1 (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (* (pow alphax 2) u0))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))))) (* (pow alphax 2) u0))) (+ (/ (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (/ (* (pow alphax 12) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))))) (* alphax (pow alphay 6))) (sqrt (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0)))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (+ (* 1/4 (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (pow (- 1 (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (* (pow alphax 2) u0))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (* alphax (pow alphay 4))) (sqrt (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (* alphax (pow alphay 2))) (sqrt (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0)))) (* alphax (sqrt (/ u0 (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))))))))
(*.f32 alphay (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 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))) (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 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 #s(literal -1/2 binary32) (*.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 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))) (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 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 (-.f32 #s(literal 1 binary32) (neg.f32 (/.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 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 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 (*.f32 alphax alphax) u0)) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 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))) (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 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 alphax alphax)) (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 (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 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 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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)) (fma.f32 (/.f32 (pow.f32 alphax #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 (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) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 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))) (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 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 (*.f32 (pow.f32 alphax #s(literal 8 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))) (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 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 12 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))) (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 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 alphax (pow.f32 alphay #s(literal 6 binary32))))) (sqrt.f32 (/.f32 (*.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 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))) (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 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 (-.f32 #s(literal 1 binary32) (neg.f32 (/.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 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 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 (*.f32 alphax alphax) u0)) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 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))) (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 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 alphax (pow.f32 alphay #s(literal 4 binary32))))) (sqrt.f32 (/.f32 (*.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.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 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 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 alphax (*.f32 alphay alphay)))) (sqrt.f32 (/.f32 (*.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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)) (*.f32 alphax (sqrt.f32 (/.f32 (/.f32 u0 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 (/ (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))) (sin (* (PI) (+ 1/2 (* 2 u1))))))
(neg.f32 (/.f32 (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))
(+ (* -1 (/ (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))) (sin (* (PI) (+ 1/2 (* 2 u1)))))) (* 1/2 (/ (* (pow alphax 3) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 3)) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 3)))))
(-.f32 (neg.f32 (/.f32 (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) #s(literal 3 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 3 binary32))))))
(+ (* -1 (/ (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))) (sin (* (PI) (+ 1/2 (* 2 u1)))))) (+ (* 1/2 (/ (* (sin (* (PI) (+ 1/2 (* 2 u1)))) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* 1/4 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))))) (* alphax (* (pow alphay 4) (cos (* (PI) (+ 1/2 (* 2 u1)))))))) (* 1/2 (/ (* (pow alphax 3) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 3)) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 3))))))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) alphax) (/.f32 (*.f32 (/.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 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))) #s(literal -3/4 binary32)) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))) (/.f32 (pow.f32 (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) #s(literal 3 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 3 binary32)))))))
(+ (* -1 (/ (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))) (sin (* (PI) (+ 1/2 (* 2 u1)))))) (+ (* 1/2 (/ (* (sin (* (PI) (+ 1/2 (* 2 u1)))) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* 1/4 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))))) (* alphax (* (pow alphay 4) (cos (* (PI) (+ 1/2 (* 2 u1)))))))) (+ (* 1/2 (/ (* (sin (* (PI) (+ 1/2 (* 2 u1)))) (+ (* 1/2 (/ (* (pow alphax 2) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* 1/4 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6)))))) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (/ (* (pow alphax 8) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8)))) (* alphax (* (pow alphay 6) (cos (* (PI) (+ 1/2 (* 2 u1)))))))) (* 1/2 (/ (* (pow alphax 3) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 3)) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 3)))))))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) alphax) (/.f32 (*.f32 (/.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 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))) #s(literal -3/4 binary32)) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))) (*.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) alphax) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.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 (*.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 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))) #s(literal -3/4 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 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #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 alphay #s(literal 6 binary32)) (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))) (/.f32 (pow.f32 (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) #s(literal 3 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 3 binary32))))))))
(* -1 (* (* alphax alphay) (sqrt (/ u0 (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0))))))
(neg.f32 (*.f32 (*.f32 alphax alphay) (sqrt.f32 (/.f32 (/.f32 u0 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 (* alphay (+ (* 1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (* alphax (pow alphay 2))) (sqrt (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0)))) (* alphax (sqrt (/ u0 (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0))))))))
(neg.f32 (*.f32 alphay (fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.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 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 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 alphax (*.f32 alphay alphay)))) (sqrt.f32 (/.f32 (*.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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)) (*.f32 alphax (sqrt.f32 (/.f32 (/.f32 u0 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 (* alphay (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (+ (* 1/4 (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (pow (- 1 (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (* (pow alphax 2) u0))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (* alphax (pow alphay 4))) (sqrt (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (* alphax (pow alphay 2))) (sqrt (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0)))) (* alphax (sqrt (/ u0 (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))))))))
(neg.f32 (*.f32 alphay (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 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))) (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 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 (-.f32 #s(literal 1 binary32) (neg.f32 (/.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 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 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 (*.f32 alphax alphax) u0)) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 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))) (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 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 alphax (pow.f32 alphay #s(literal 4 binary32))))) (sqrt.f32 (/.f32 (*.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.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 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 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 alphax (*.f32 alphay alphay)))) (sqrt.f32 (/.f32 (*.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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)) (*.f32 alphax (sqrt.f32 (/.f32 (/.f32 u0 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 (* alphay (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (+ (* 1/4 (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (pow (- 1 (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (* (pow alphax 2) u0))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))))) (* (pow alphax 2) u0))) (+ (/ (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (/ (* (pow alphax 12) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))))) (* alphax (pow alphay 6))) (sqrt (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0)))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (+ (* 1/4 (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (pow (- 1 (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (* (pow alphax 2) u0))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (* alphax (pow alphay 4))) (sqrt (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (* alphax (pow alphay 2))) (sqrt (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0)))) (* alphax (sqrt (/ u0 (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0))))))))))
(neg.f32 (*.f32 alphay (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 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))) (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 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 #s(literal -1/2 binary32) (*.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 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))) (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 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 (-.f32 #s(literal 1 binary32) (neg.f32 (/.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 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 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 (*.f32 alphax alphax) u0)) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 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))) (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 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 alphax alphax)) (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 (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 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 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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)) (fma.f32 (/.f32 (pow.f32 alphax #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 (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) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 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))) (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 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 (*.f32 (pow.f32 alphax #s(literal 8 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))) (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 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 12 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))) (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 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 alphax (pow.f32 alphay #s(literal 6 binary32))))) (sqrt.f32 (/.f32 (*.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 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))) (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 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 (-.f32 #s(literal 1 binary32) (neg.f32 (/.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 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 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 (*.f32 alphax alphax) u0)) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 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))) (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 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 alphax (pow.f32 alphay #s(literal 4 binary32))))) (sqrt.f32 (/.f32 (*.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.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 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 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 alphax (*.f32 alphay alphay)))) (sqrt.f32 (/.f32 (*.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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)) (*.f32 alphax (sqrt.f32 (/.f32 (/.f32 u0 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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)))))))))

rewrite265.0ms (1.6%)

Memory
3.0MiB live, 190.7MiB allocated; 36ms collecting garbage
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01171775
01941375
17481190
063211190
Stop Event
iter limit
iter limit
node limit
iter limit
Counts
31 → 422
Calls
Call 1
Inputs
(exp.f32 (*.f32 (log1p.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32)))
(*.f32 (log1p.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32))
(log1p.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))
(/.f32 #s(literal -1/2 binary32) (fma.f32 (cos.f32 (*.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))) #s(literal 1/2 binary32) #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))))) (fma.f32 (/.f32 #s(literal -1/2 binary32) (fma.f32 (cos.f32 (*.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))) #s(literal 1/2 binary32) #s(literal 1/2 binary32))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(fma.f32 (/.f32 #s(literal -1/2 binary32) (fma.f32 (cos.f32 (*.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))) #s(literal 1/2 binary32) #s(literal 1/2 binary32))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(fma.f32 (cos.f32 (*.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))) #s(literal 1/2 binary32) #s(literal 1/2 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt.f32 (+.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(+.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))) #s(literal 2 binary32)))) (-.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay)))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay)
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))) u0) (-.f32 #s(literal 1 binary32) u0)))
(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)))))
(cos.f32 (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 (atan.f32 (*.f32 (/.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 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))) #s(literal 2 binary32))))
#s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
(atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))
(atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))
(sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))) u0) (-.f32 #s(literal 1 binary32) u0))))
Outputs
(*.f32 (pow.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32)) (pow.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))) #s(literal -1/2 binary32)) (pow.f32 (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))) #s(literal -1/2 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)))))
(*.f32 #s(literal 1 binary32) (pow.f32 (exp.f32 #s(literal -1/2 binary32)) (log1p.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 (-.f32 (*.f32 (cosh.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))) (cosh.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (sinh.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))) (sinh.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))))) (-.f32 (cosh.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))) (sinh.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 (+.f32 (pow.f32 (cosh.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32))) (fma.f32 (cosh.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))) (cosh.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 (*.f32 (sinh.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))) (sinh.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (cosh.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))) (sinh.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))))))
(/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))))
(/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)))))
(pow.f32 (exp.f32 #s(literal -1/2 binary32)) (log1p.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(pow.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 binary32))
(pow.f32 (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))) #s(literal -1 binary32))
(+.f32 (sinh.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))) (cosh.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))))
(+.f32 (cosh.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))) (sinh.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)))) #s(literal -1 binary32)))
(exp.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(neg.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)))))
(neg.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))))))
(log.f32 (pow.f32 (exp.f32 #s(literal -1/2 binary32)) (log1p.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (log1p.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32))
(neg.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(neg.f32 (*.f32 (log1p.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32)))
(log.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)))
(-.f32 (log.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(-.f32 (log1p.f32 (pow.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32))) (log1p.f32 (-.f32 (pow.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(log1p.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (+.f32 #s(literal 1 binary32) u0))
(*.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))
(*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (*.f32 (*.f32 alphay alphay) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 #s(literal -1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 u0 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))
(/.f32 (*.f32 #s(literal 2 binary32) (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (neg.f32 u0) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))) (neg.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (*.f32 #s(literal -1 binary32) u0) (*.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (*.f32 #s(literal 2 binary32) (/.f32 (neg.f32 u0) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (*.f32 #s(literal 2 binary32) (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (*.f32 #s(literal 2 binary32) u0) (*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (/.f32 (neg.f32 u0) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (neg.f32 u0) (neg.f32 (*.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (neg.f32 u0) (*.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))
(/.f32 u0 (*.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))
(neg.f32 (/.f32 (/.f32 (neg.f32 u0) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
(neg.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (/.f32 #s(literal -1/2 binary32) (-.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 1/2 binary32)) #s(literal 2 binary32)) #s(literal 1/4 binary32))) (-.f32 (*.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)))
(*.f32 (/.f32 #s(literal -1/2 binary32) (fma.f32 (pow.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 3 binary32)) #s(literal 1/8 binary32) #s(literal 1/8 binary32))) (fma.f32 #s(literal 1/2 binary32) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (pow.f32 (*.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 1/2 binary32)) #s(literal 2 binary32))))
(/.f32 (/.f32 #s(literal -1/2 binary32) (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32))) #s(literal 1/2 binary32))
(/.f32 #s(literal -1/2 binary32) (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -2 binary32)))
(/.f32 #s(literal 1/2 binary32) (neg.f32 (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -2 binary32))))
(neg.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -2 binary32))))
(neg.f32 (/.f32 #s(literal -1/2 binary32) (neg.f32 (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #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))))) (fma.f32 (*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax)) (/.f32 #s(literal -1/2 binary32) (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -2 binary32))) #s(literal 1 binary32)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -2 binary32))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -2 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32))) (neg.f32 (fma.f32 (*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax)) (/.f32 #s(literal -1/2 binary32) (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -2 binary32))) #s(literal -1 binary32))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -2 binary32))) #s(literal 3 binary32)) #s(literal -1 binary32))) (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -2 binary32)))) (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -2 binary32))) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32) (*.f32 (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) #s(literal 2 binary32)))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) #s(literal -1/2 binary32)) (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -2 binary32))) #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) #s(literal -1/2 binary32)) #s(literal 2 binary32) (*.f32 (*.f32 (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)))
(/.f32 (fma.f32 #s(literal 2 binary32) (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 2 binary32) (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -2 binary32))))
(/.f32 (fma.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) u0) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) #s(literal -1/2 binary32)) (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -2 binary32))))) (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 alphax alphax) u0) #s(literal -1/2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -2 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)) (fma.f32 (*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax)) (/.f32 #s(literal -1/2 binary32) (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -2 binary32))) #s(literal -1 binary32)))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -2 binary32))) #s(literal 3 binary32)) #s(literal -1 binary32)) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -2 binary32))) #s(literal 2 binary32)) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -2 binary32))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -2 binary32))) #s(literal 3 binary32)) #s(literal -1 binary32)) (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -2 binary32)))) (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -2 binary32))) #s(literal 2 binary32))))
(-.f32 (/.f32 (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -2 binary32))) #s(literal 2 binary32)) (fma.f32 (*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax)) (/.f32 #s(literal -1/2 binary32) (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -2 binary32))) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax)) (/.f32 #s(literal -1/2 binary32) (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -2 binary32))) #s(literal -1 binary32))))
(-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -2 binary32))) #s(literal -1 binary32))
(-.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax))) (/.f32 #s(literal -1/2 binary32) (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -2 binary32)))))
(-.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (/.f32 #s(literal -1/2 binary32) (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -2 binary32)))) (*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax))))
(fma.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (-.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 1/2 binary32)) #s(literal 2 binary32)) #s(literal 1/4 binary32))) (-.f32 (*.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(fma.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (pow.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 3 binary32)) #s(literal 1/8 binary32) #s(literal 1/8 binary32))) (fma.f32 #s(literal 1/2 binary32) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (pow.f32 (*.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 1/2 binary32)) #s(literal 2 binary32))) #s(literal 1 binary32))
(fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) #s(literal -1/2 binary32)) (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -2 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (+.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32))
(fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) #s(literal -1/2 binary32)) (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -2 binary32))) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -2 binary32))) #s(literal -1 binary32)) #s(literal -1 binary32) #s(literal 1 binary32))
(fma.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -2 binary32))) (*.f32 alphax alphax)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(fma.f32 (/.f32 #s(literal -1/2 binary32) (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32))) (/.f32 (*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax)) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(fma.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -2 binary32))) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 (*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax)) (*.f32 (/.f32 #s(literal -1/2 binary32) (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -2 binary32))) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax)) (/.f32 #s(literal -1/2 binary32) (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -2 binary32))) #s(literal 1 binary32))
(fma.f32 (*.f32 alphax alphax) (*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal -1/2 binary32) (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -2 binary32)))) #s(literal 1 binary32))
(fma.f32 (/.f32 #s(literal -1/2 binary32) (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -2 binary32))) (*.f32 (*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax)) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (/.f32 #s(literal -1/2 binary32) (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -2 binary32))) (*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax)) #s(literal 1 binary32))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax)) (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -2 binary32))) #s(literal 1 binary32))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -2 binary32))) #s(literal 1 binary32))
(+.f32 (/.f32 (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -2 binary32))) #s(literal 3 binary32)) (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -2 binary32)))) (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -2 binary32))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -2 binary32)))) (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -2 binary32))) #s(literal 2 binary32)))))
(+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -2 binary32))) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -2 binary32))))
(*.f32 (+.f32 #s(literal -1 binary32) (sin.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (-.f32 #s(literal -1 binary32) (sin.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))
(*.f32 (+.f32 #s(literal -1 binary32) (fabs.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (-.f32 #s(literal -1 binary32) (fabs.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))
(*.f32 (+.f32 #s(literal -1 binary32) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (-.f32 #s(literal -1 binary32) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))
(*.f32 (+.f32 #s(literal 1 binary32) (sin.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (-.f32 #s(literal 1 binary32) (sin.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))
(*.f32 (+.f32 #s(literal 1 binary32) (fabs.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (-.f32 #s(literal 1 binary32) (fabs.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))
(*.f32 (+.f32 #s(literal 1 binary32) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (-.f32 #s(literal 1 binary32) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))
(*.f32 (neg.f32 (fabs.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (neg.f32 (fabs.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))
(*.f32 (fabs.f32 (fabs.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (fabs.f32 (fabs.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))
(*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 1 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 1 binary32)) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))
(*.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) #s(literal 1/2 binary32))
(*.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (neg.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))
(*.f32 (fabs.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (fabs.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))
(*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))
(*.f32 #s(literal 1/2 binary32) (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)))
(/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 1 binary32)) (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))
(/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (*.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 1/2 binary32)) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 1/2 binary32)) #s(literal 2 binary32)) #s(literal 1/4 binary32))) (neg.f32 (-.f32 (*.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 3 binary32)) #s(literal 1/8 binary32) #s(literal 1/8 binary32))) (neg.f32 (fma.f32 #s(literal 1/2 binary32) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (pow.f32 (*.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 1/2 binary32)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (+.f32 (cos.f32 #s(literal 0 binary32)) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) #s(literal -2 binary32))
(/.f32 (-.f32 #s(literal 4 binary32) (*.f32 #s(literal 2 binary32) (-.f32 (cos.f32 #s(literal 0 binary32)) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))) #s(literal 4 binary32))
(/.f32 (-.f32 #s(literal 2 binary32) (-.f32 (cos.f32 #s(literal 0 binary32)) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (sin.f32 (+.f32 (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (sin.f32 (+.f32 (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (cos.f32 (+.f32 (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (cos.f32 (-.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (cos.f32 (-.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))) (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (cos.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))) (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) #s(literal 2 binary32))
(/.f32 (-.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 1/2 binary32)) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (-.f32 (*.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #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 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 3 binary32)) #s(literal 1/8 binary32) #s(literal 1/8 binary32)) (+.f32 #s(literal 1/4 binary32) (-.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 1/2 binary32)) #s(literal 2 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 1/4 binary32)))))
(/.f32 (fma.f32 (pow.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 3 binary32)) #s(literal 1/8 binary32) #s(literal 1/8 binary32)) (fma.f32 #s(literal 1/2 binary32) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (pow.f32 (*.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 1/2 binary32)) #s(literal 2 binary32))))
(/.f32 (+.f32 (cos.f32 #s(literal 0 binary32)) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) #s(literal 2 binary32))
(/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))
(/.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))
(-.f32 (/.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 1/2 binary32)) #s(literal 2 binary32)) (-.f32 (*.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32))) (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32))))
(-.f32 #s(literal 1 binary32) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))
(-.f32 #s(literal 1/2 binary32) (*.f32 (neg.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) #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 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))
(-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))))
(fma.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #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 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 1/2 binary32))
(pow.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 2 binary32))
(pow.f32 (fabs.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 2 binary32))
(pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -2 binary32))
(pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))
(fabs.f32 (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -2 binary32)))
(+.f32 (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 3 binary32)) #s(literal 1/8 binary32)) (fma.f32 #s(literal 1/2 binary32) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (pow.f32 (*.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 1/2 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal 1/8 binary32) (fma.f32 #s(literal 1/2 binary32) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (pow.f32 (*.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 1/2 binary32)) #s(literal 2 binary32)))))
(+.f32 (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (/.f32 (cos.f32 #s(literal 0 binary32)) #s(literal 2 binary32)))
(+.f32 (*.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32))
(+.f32 #s(literal 1 binary32) (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))
(+.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))
(neg.f32 (neg.f32 (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -2 binary32))))
(*.f32 (neg.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32))) (neg.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32))))
(*.f32 (fabs.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32))) (fabs.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32))))
(*.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32)))
(/.f32 #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal 1/2 binary32)))
(pow.f32 (exp.f32 (log.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)))) #s(literal -1/2 binary32))
(pow.f32 (*.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))) #s(literal -1/4 binary32))
(pow.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32)) #s(literal 2 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 binary32))
(+.f32 (cosh.f32 (*.f32 (log.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))) #s(literal -1/2 binary32))) (sinh.f32 (*.f32 (log.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))) #s(literal -1/2 binary32))))
(exp.f32 (*.f32 (log.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))) #s(literal -1/2 binary32)))
(/.f32 (neg.f32 (-.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) #s(literal 1 binary32))) (neg.f32 (+.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 (neg.f32 (-.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)) #s(literal -1 binary32))) (neg.f32 (fma.f32 #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (-.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)) #s(literal -1 binary32)) (fma.f32 #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32))))
(-.f32 (/.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(-.f32 (/.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)) (fma.f32 #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)))) (/.f32 #s(literal -1 binary32) (fma.f32 #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (+.f32 #s(literal 1 binary32) u0))
(*.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))
(/.f32 (neg.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(/.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (neg.f32 (-.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))
(neg.f32 (/.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))
(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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (neg.f32 (-.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))
(*.f32 (pow.f32 (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))) #s(literal -1/2 binary32)) (pow.f32 (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))) #s(literal -1/2 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)))))
(*.f32 #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))))))
(/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))))
(/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)))))
(pow.f32 (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 binary32))
(exp.f32 (*.f32 (log.f32 (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)))) #s(literal -1 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)))))
(neg.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))))))
(*.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal 1/4 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal 1/4 binary32)))
(sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)))
(/.f32 (sqrt.f32 (-.f32 #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)))) (sqrt.f32 (-.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 (sqrt.f32 (+.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)) #s(literal 1 binary32))) (sqrt.f32 (fma.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal 1/2 binary32))
(exp.f32 (*.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32)))
(/.f32 (-.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(/.f32 (neg.f32 (-.f32 #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)))) (neg.f32 (-.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 (neg.f32 (+.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)) #s(literal 1 binary32))) (neg.f32 (fma.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (fma.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32))))) #s(literal 2 binary32) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))
(/.f32 (fma.f32 #s(literal 2 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 #s(literal 2 binary32) (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32))))))) (*.f32 #s(literal 2 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (fma.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) u0) (*.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (-.f32 #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (+.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)) #s(literal 1 binary32)) (+.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 (+.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)) #s(literal 1 binary32)) (fma.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.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) (/.f32 #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(-.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))
(fma.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (+.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32))
(fma.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(fma.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(+.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32))) (/.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)) (fma.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (+.f32 #s(literal 1 binary32) u0))
(*.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (+.f32 (fma.f32 u0 u0 u0) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(*.f32 #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(*.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (*.f32 #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32))
(/.f32 (*.f32 #s(literal 1 binary32) (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))))) (neg.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (*.f32 #s(literal 1 binary32) #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0))
(/.f32 (neg.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))))) (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (*.f32 #s(literal 2 binary32) (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 2 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (*.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) u0)))
(/.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32))))) (neg.f32 (-.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))
(neg.f32 (/.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))
(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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) alphay))) alphay)
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (*.f32 (neg.f32 alphax) alphax))) (*.f32 (neg.f32 alphay) alphay))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)))) (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 6 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 6 binary32)))) (+.f32 (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)) (pow.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay)) #s(literal 2 binary32))) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32))))
(*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (neg.f32 alphay)) (neg.f32 alphay))
(*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (fabs.f32 alphay)) (fabs.f32 alphay))
(*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (*.f32 alphax alphax)) alphay) alphay)
(*.f32 (pow.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) #s(literal -1/2 binary32)) (pow.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) #s(literal -1/2 binary32)))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (*.f32 alphay alphay))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))))
(*.f32 (*.f32 alphay alphay) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (*.f32 alphax alphax)))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 alphay alphay)) (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (*.f32 alphax alphax)))
(/.f32 #s(literal -1 binary32) (neg.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))
(/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))))
(pow.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal -1 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))))
(neg.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))))
(*.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))))
(*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))
(*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))
(/.f32 (*.f32 (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) #s(literal -1/4 binary32)) (PI.f32)) (-.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32)))
(/.f32 (*.f32 (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 8 binary32) #s(literal 1/8 binary32)) (PI.f32)) (-.f32 (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) #s(literal 1/4 binary32)) (*.f32 u1 #s(literal 1 binary32))))
(/.f32 (*.f32 (PI.f32) (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) #s(literal -1/4 binary32))) (-.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32)))
(/.f32 (*.f32 (PI.f32) (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 8 binary32) #s(literal 1/8 binary32))) (-.f32 (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) #s(literal 1/4 binary32)) (*.f32 u1 #s(literal 1 binary32))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)) (fma.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
(/.f32 (-.f32 (*.f32 #s(literal 1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (*.f32 (*.f32 (neg.f32 u1) (PI.f32)) #s(literal 2 binary32)) #s(literal 3 binary32))) (fma.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (+.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (*.f32 (neg.f32 u1) (PI.f32)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))))) (neg.f32 (fma.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(/.f32 (neg.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) u1)))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.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))) (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 3 binary32)))) (neg.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (fma.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)))) (fma.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1 (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) u1))))
(/.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 3 binary32))) (fma.f32 (*.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))) (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32))))
(/.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 3 binary32))) (fma.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (fma.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
(-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)) (fma.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(-.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) u1)))) (/.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) u1)))))
(-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))
(-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 #s(literal -1/2 binary32) (PI.f32)))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (*.f32 (PI.f32) u1)) #s(literal 2 binary32)))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (*.f32 (PI.f32) #s(literal 2 binary32))) u1))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) u1)))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (*.f32 (neg.f32 u1) (PI.f32)) #s(literal 2 binary32)))
(fma.f32 (*.f32 (*.f32 u1 #s(literal 2 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (*.f32 (*.f32 u1 #s(literal 2 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (neg.f32 u1)) (*.f32 (PI.f32) #s(literal 2 binary32))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 (neg.f32 (neg.f32 u1)) (*.f32 (PI.f32) #s(literal 2 binary32))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1))
(fma.f32 (neg.f32 (PI.f32)) #s(literal -1/2 binary32) (*.f32 (neg.f32 (neg.f32 u1)) (*.f32 (PI.f32) #s(literal 2 binary32))))
(fma.f32 (neg.f32 (PI.f32)) #s(literal -1/2 binary32) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1))
(fma.f32 (*.f32 (PI.f32) u1) #s(literal 2 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (neg.f32 u1)) (*.f32 (PI.f32) #s(literal 2 binary32))))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 u1 #s(literal 2 binary32))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (neg.f32 u1)) (*.f32 (PI.f32) #s(literal 2 binary32))))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 u1 #s(literal 2 binary32))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1 (*.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 #s(literal -1/2 binary32) (neg.f32 (PI.f32)) (*.f32 (neg.f32 (neg.f32 u1)) (*.f32 (PI.f32) #s(literal 2 binary32))))
(fma.f32 #s(literal -1/2 binary32) (neg.f32 (PI.f32)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1))
(fma.f32 (PI.f32) (*.f32 u1 #s(literal 2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 (neg.f32 (neg.f32 u1)) (*.f32 (PI.f32) #s(literal 2 binary32))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 (neg.f32 (neg.f32 u1)) (*.f32 (PI.f32) #s(literal 2 binary32))))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1))
(fma.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)) (*.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 (/.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 3 binary32)) (fma.f32 (*.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))) (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal 1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (fma.f32 (*.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))) (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)))))
(+.f32 (/.f32 (*.f32 #s(literal 1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (fma.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (fma.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))) (/.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 3 binary32)) (fma.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (fma.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))
(+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (neg.f32 u1)) (*.f32 (PI.f32) #s(literal 2 binary32))))
(+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1))
(*.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 1/2 binary32)) (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 1 binary32)) (pow.f32 alphay #s(literal 1 binary32)))
(*.f32 (pow.f32 alphay #s(literal 1 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 1 binary32)))
(*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay)
(*.f32 #s(literal 1 binary32) (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay))
(*.f32 alphay (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))
(/.f32 (*.f32 alphay #s(literal -1 binary32)) (neg.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))
(/.f32 (*.f32 #s(literal -1 binary32) alphay) (neg.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))
(/.f32 (neg.f32 alphay) (neg.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))
(/.f32 alphay (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))
(pow.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal -1 binary32)) #s(literal -1 binary32))
(pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 1 binary32))
(exp.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay)) #s(literal 1 binary32)))
(/.f32 (-.f32 (pow.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)) #s(literal 1 binary32))) (neg.f32 (fma.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (fma.f32 (/.f32 (neg.f32 u0) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 2 binary32) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)))
(/.f32 (fma.f32 #s(literal 2 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 #s(literal 2 binary32) (/.f32 (neg.f32 u0) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))))) (*.f32 #s(literal 2 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (fma.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))
(/.f32 (fma.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) u0) (*.f32 #s(literal 2 binary32) (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))))) (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (fma.f32 u0 #s(literal 2 binary32) (*.f32 (*.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32))) (*.f32 (*.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)))
(/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)) (*.f32 #s(literal 2 binary32) u0)) (*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (+.f32 (pow.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)) #s(literal 1 binary32)) (+.f32 (pow.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 (+.f32 (pow.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)) #s(literal 1 binary32)) (fma.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.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) (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (pow.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))
(-.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))
(fma.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (+.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32))
(fma.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (*.f32 (*.f32 alphay alphay) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(fma.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(fma.f32 #s(literal -1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(fma.f32 u0 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(+.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32))) (/.f32 (pow.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)) (fma.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32))))
(+.f32 (cosh.f32 (log1p.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) (sinh.f32 (log1p.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(+.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
(exp.f32 (log1p.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(PI.f32)
(atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))
(*.f32 (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -1/2 binary32)) (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -1/2 binary32)))
(*.f32 #s(literal -1 binary32) (neg.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))
(*.f32 #s(literal 1 binary32) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))
(/.f32 #s(literal 1 binary32) (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))
(/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))
(fma.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (cos.f32 (/.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (sin.f32 (/.f32 (PI.f32) #s(literal 2 binary32)))))
(pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -1 binary32))
(pow.f32 (-.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal -1 binary32)) #s(literal -1/2 binary32))
(sin.f32 (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (/.f32 (PI.f32) #s(literal 2 binary32))))
(sin.f32 (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))
(+.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (cos.f32 (/.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (sin.f32 (/.f32 (PI.f32) #s(literal 2 binary32)))))
(exp.f32 (*.f32 (log.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)))
(cos.f32 (neg.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))
(cos.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(neg.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))
(-.f32 (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))
(fma.f32 (sin.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) (cos.f32 (/.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (sin.f32 (/.f32 (PI.f32) #s(literal 2 binary32)))))
(sin.f32 (fma.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))) (/.f32 (PI.f32) #s(literal 2 binary32))))
(sin.f32 (fma.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))) #s(literal 2 binary32) (/.f32 (PI.f32) #s(literal 2 binary32))))
(+.f32 (*.f32 (sin.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) (cos.f32 (/.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (sin.f32 (/.f32 (PI.f32) #s(literal 2 binary32)))))
(cos.f32 (neg.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))
(cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))
(cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #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 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 1/2 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 1/2 binary32)))
(*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 (/.f32 alphay alphax) (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))
(*.f32 (/.f32 alphay alphax) (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))
(/.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))) (neg.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))
(/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) alphay) (*.f32 alphax (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))
(/.f32 (*.f32 (neg.f32 (/.f32 alphay alphax)) (sin.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))))) (*.f32 (cos.f32 (fma.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))
(/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))
(pow.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -1 binary32)) #s(literal -1 binary32))
(pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 1 binary32))
(sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(tanh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(exp.f32 (*.f32 (log.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 1 binary32)))
#s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32))))
#s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax)))
(atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))
(atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))
(*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 1/2 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 1/2 binary32)))
(*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 (/.f32 alphay alphax) (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))
(*.f32 (/.f32 alphay alphax) (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))
(/.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))) (neg.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))
(/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) alphay) (*.f32 alphax (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))
(/.f32 (*.f32 (neg.f32 (/.f32 alphay alphax)) (sin.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))))) (*.f32 (cos.f32 (fma.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))
(/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))
(pow.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal -1 binary32)) #s(literal -1 binary32))
(pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 1 binary32))
(sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(tanh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(exp.f32 (*.f32 (log.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal 1/4 binary32)) (pow.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal 1/4 binary32)))
(sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)) #s(literal 1 binary32))) (sqrt.f32 (fma.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (pow.f32 (exp.f32 #s(literal -1/2 binary32)) (log1p.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(pow.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal 1/2 binary32))
(exp.f32 (*.f32 (log1p.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32)))

eval224.0ms (1.3%)

Memory
20.6MiB live, 437.8MiB allocated; 79ms collecting garbage
Compiler

Compiled 166 961 to 6 282 computations (96.2% saved)

prune59.0ms (0.3%)

Memory
-10.9MiB live, 137.1MiB allocated; 34ms collecting garbage
Pruning

17 alts after pruning (14 fresh and 3 done)

PrunedKeptTotal
New7649773
Fresh156
Picked325
Done011
Total76817785
Accuracy
100.0%
Counts
785 → 17
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.1%
(pow.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32)) #s(literal 2 binary32))
99.9%
(pow.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 binary32))
99.8%
(pow.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphax alphax)) (/.f32 (*.f32 (cos.f32 (*.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))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 binary32))
98.6%
(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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 binary32))
98.3%
(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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 binary32))
98.0%
(/.f32 #s(literal 1 binary32) (/.f32 #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 binary32))))
98.1%
(/.f32 #s(literal 1 binary32) (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))))
97.8%
(/.f32 #s(literal 1 binary32) (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))))
98.5%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 #s(approx (* (/ 1 (sqrt (+ (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2) 1))) alphay) (/.f32 (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))) u0) (-.f32 #s(literal 1 binary32) u0)))))
99.3%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))) u0) (-.f32 #s(literal 1 binary32) u0)))))
53.4%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))) u0) (-.f32 #s(literal 1 binary32) u0)))))
100.0%
(exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1/2 binary32)))
98.7%
(exp.f32 (*.f32 (log1p.f32 #s(approx (/ (/ u0 (+ (pow (/ (cos (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) alphax) 2) (pow (/ (sin (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) alphay) 2))) (- 1 u0)) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) #s(literal -1/2 binary32)))
98.6%
#s(approx (pow (- (/ (/ u0 (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2))) (- 1 u0)) -1) -1/2) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
33.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))))) (fma.f32 (/.f32 #s(literal -1/2 binary32) (fma.f32 (cos.f32 (*.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))) #s(literal 1/2 binary32) #s(literal 1/2 binary32))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
33.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(approx (+ (* (/ -1/2 (+ (* (cos (* (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI))))) 2)) 1/2) 1/2)) (/ (* (* alphax alphax) u0) (- 1 u0))) 1) (*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))))))) (-.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax))))))
91.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))))) #s(literal 1 binary32))
Compiler

Compiled 2 923 to 1 498 computations (48.8% saved)

simplify158.0ms (0.9%)

Memory
-11.7MiB live, 173.3MiB allocated; 19ms collecting garbage
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))) u0) (-.f32 #s(literal 1 binary32) u0)))))
cost-diff1
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))) u0) (-.f32 #s(literal 1 binary32) u0)))
cost-diff2
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay)
cost-diff2
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay)))
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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))
cost-diff0
(-.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))
cost-diff0
(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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32))
cost-diff2
(pow.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))
cost-diff0
(-.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))
cost-diff0
(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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))
cost-diff0
(-.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))
cost-diff0
(sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)))
cost-diff0
(/.f32 #s(literal 1 binary32) (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))))
cost-diff0
(/.f32 u0 (*.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))
cost-diff0
(log1p.f32 (/.f32 u0 (*.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))
cost-diff0
(*.f32 (log1p.f32 (/.f32 u0 (*.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1/2 binary32))
cost-diff0
(exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1/2 binary32)))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01123385
01853385
13532715
29992713
340652713
083152710
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1/2 binary32)))
(*.f32 (log1p.f32 (/.f32 u0 (*.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1/2 binary32))
(log1p.f32 (/.f32 u0 (*.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 u0 (*.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))
u0
(*.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))
(+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))
(/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay)
(sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))
(*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))
(tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))))
(*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))
(PI.f32)
(fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))
u1
#s(literal 2 binary32)
#s(literal 1/2 binary32)
(/.f32 alphay alphax)
alphay
alphax
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))
(/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax)
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
#s(literal -1/2 binary32)
(/.f32 #s(literal 1 binary32) (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))))
#s(literal 1 binary32)
(sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))
(*.f32 (*.f32 alphay alphay) u0)
(*.f32 alphay alphay)
alphay
u0
(pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32))
(sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax)))))
(atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))
#s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax)))
(*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))
(tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(*.f32 (PI.f32) #s(literal 1/2 binary32))
(PI.f32)
#s(literal 1/2 binary32)
(/.f32 alphay alphax)
alphax
#s(literal 2 binary32)
(-.f32 #s(literal 1 binary32) u0)
#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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))
(*.f32 (*.f32 alphay alphay) u0)
(*.f32 alphay alphay)
alphay
u0
(pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32))
(sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax)))))
(atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))
#s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax)))
(*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))
(tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(*.f32 (PI.f32) #s(literal 1/2 binary32))
(PI.f32)
#s(literal 1/2 binary32)
(/.f32 alphay alphax)
alphax
#s(literal 2 binary32)
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
#s(literal -1 binary32)
#s(literal -1/2 binary32)
(pow.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32)) #s(literal 2 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))
(*.f32 (*.f32 alphay alphay) u0)
(*.f32 alphay alphay)
alphay
u0
(pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))
(sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))
(*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))
(tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))))
(*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))
(PI.f32)
(fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))
u1
#s(literal 2 binary32)
#s(literal 1/2 binary32)
(/.f32 alphay alphax)
alphax
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
#s(literal -1 binary32)
#s(literal -1/4 binary32)
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax 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 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.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 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))) u0) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))) u0) (-.f32 #s(literal 1 binary32) u0))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))) u0)
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay)))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))
(/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax))
(+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32)))
(pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax))))) #s(literal 2 binary32))
(*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax)))))
alphax
(sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax))))
(atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax)))
(*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax))
(tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32))))
#s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))
(*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32))
(*.f32 #s(literal 2 binary32) u1)
#s(literal 2 binary32)
u1
(PI.f32)
(/.f32 alphay alphax)
alphay
(pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay)
(/.f32 #s(literal 1 binary32) (sqrt.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))))
(sqrt.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 (pow.f32 (*.f32 (/.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 (*.f32 (/.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))))
(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 1/2 binary32)
(*.f32 alphax alphax)
(*.f32 alphay alphay)
u0
(-.f32 #s(literal 1 binary32) u0)
Outputs
(exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1/2 binary32)))
(pow.f32 (exp.f32 #s(literal -1/2 binary32)) (log1p.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 3/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 3/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32))))))
(*.f32 (log1p.f32 (/.f32 u0 (*.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1/2 binary32))
(*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 3/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 3/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32))))))
(log1p.f32 (/.f32 u0 (*.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))
(log1p.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 3/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 3/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32)))))
(/.f32 u0 (*.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 3/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 3/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32))))
u0
(*.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))
(*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 3/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 3/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32))))
(+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))
(+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 3/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 3/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32)))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 3/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32))
(/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay)
(/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 3/2 binary32)) (PI.f32)))))) alphay)
(sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 3/2 binary32)) (PI.f32))))))
(atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))
(atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 3/2 binary32)) (PI.f32)))))
(*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 3/2 binary32)) (PI.f32))))
(tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))))
(tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 3/2 binary32)) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))
(*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))
(PI.f32)
(fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))
(fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))
u1
#s(literal 2 binary32)
#s(literal 1/2 binary32)
(/.f32 alphay alphax)
alphay
alphax
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 3/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32))
(/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax)
(/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 3/2 binary32)) (PI.f32)))))) alphax)
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 3/2 binary32)) (PI.f32))))))
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
#s(literal -1/2 binary32)
(/.f32 #s(literal 1 binary32) (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 5/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))))
#s(literal 1 binary32)
(sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #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 (/.f32 #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 5/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 5/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 5/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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 5/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 5/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))
(*.f32 (*.f32 alphay alphay) u0)
(*.f32 alphay alphay)
alphay
u0
(pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32))
(pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 5/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32))
(sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax)))))
(sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 5/2 binary32) (PI.f32))) (/.f32 alphay alphax)))))
(atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))
(atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 5/2 binary32) (PI.f32))) (/.f32 alphay alphax))))
#s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax)))
#s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 5/2 binary32) (PI.f32))) (/.f32 alphay alphax)))
(*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))
(*.f32 (tan.f32 (*.f32 #s(literal 5/2 binary32) (PI.f32))) (/.f32 alphay alphax))
(tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(tan.f32 (*.f32 #s(literal 5/2 binary32) (PI.f32)))
(*.f32 (PI.f32) #s(literal 1/2 binary32))
(*.f32 #s(literal 1/2 binary32) (PI.f32))
(PI.f32)
#s(literal 1/2 binary32)
(/.f32 alphay alphax)
alphax
#s(literal 2 binary32)
(-.f32 #s(literal 1 binary32) u0)
#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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 5/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 5/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 5/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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 5/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 5/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))
(*.f32 (*.f32 alphay alphay) u0)
(*.f32 alphay alphay)
alphay
u0
(pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32))
(pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 5/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32))
(sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax)))))
(sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 5/2 binary32) (PI.f32))) (/.f32 alphay alphax)))))
(atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))
(atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 5/2 binary32) (PI.f32))) (/.f32 alphay alphax))))
#s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax)))
#s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 5/2 binary32) (PI.f32))) (/.f32 alphay alphax)))
(*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))
(*.f32 (tan.f32 (*.f32 #s(literal 5/2 binary32) (PI.f32))) (/.f32 alphay alphax))
(tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(tan.f32 (*.f32 #s(literal 5/2 binary32) (PI.f32)))
(*.f32 (PI.f32) #s(literal 1/2 binary32))
(*.f32 #s(literal 1/2 binary32) (PI.f32))
(PI.f32)
#s(literal 1/2 binary32)
(/.f32 alphay alphax)
alphax
#s(literal 2 binary32)
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
#s(literal -1 binary32)
#s(literal -1/2 binary32)
(pow.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32)) #s(literal 2 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 3/2 binary32)) (PI.f32)))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 3/2 binary32)) (PI.f32)))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 3/2 binary32)) (PI.f32)))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 3/2 binary32)) (PI.f32)))))) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 3/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 3/2 binary32)) (PI.f32)))))) #s(literal 2 binary32)))
(*.f32 (*.f32 alphay alphay) u0)
(*.f32 alphay alphay)
alphay
u0
(pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #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 (fma.f32 #s(literal 2 binary32) u1 #s(literal 3/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))
(sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 3/2 binary32)) (PI.f32))))))
(atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))
(atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 3/2 binary32)) (PI.f32)))))
(*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 3/2 binary32)) (PI.f32))))
(tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))))
(tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 3/2 binary32)) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))
(*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))
(PI.f32)
(fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))
(fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))
u1
#s(literal 2 binary32)
#s(literal 1/2 binary32)
(/.f32 alphay alphax)
alphax
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
#s(literal -1 binary32)
#s(literal -1/4 binary32)
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 alphay alphay) (/.f32 (+.f32 (pow.f32 (/.f32 alphay (sqrt.f32 (-.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 3/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) #s(literal -1 binary32)))) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (*.f32 alphax alphax))) #s(literal 1 binary32))))
#s(literal 1 binary32)
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))) u0) (-.f32 #s(literal 1 binary32) u0))))
(sqrt.f32 (fma.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 alphay alphay) (/.f32 (+.f32 (pow.f32 (/.f32 alphay (sqrt.f32 (-.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 3/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) #s(literal -1 binary32)))) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (*.f32 alphax alphax))) #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))) u0) (-.f32 #s(literal 1 binary32) u0)))
(fma.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 alphay alphay) (/.f32 (+.f32 (pow.f32 (/.f32 alphay (sqrt.f32 (-.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 3/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) #s(literal -1 binary32)))) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (*.f32 alphax alphax))) #s(literal 1 binary32))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))) u0) (-.f32 #s(literal 1 binary32) u0))
(*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 alphay alphay) (/.f32 (+.f32 (pow.f32 (/.f32 alphay (sqrt.f32 (-.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 3/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) #s(literal -1 binary32)))) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (*.f32 alphax alphax))))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))) u0)
(*.f32 (/.f32 (*.f32 alphay alphay) (/.f32 (+.f32 (pow.f32 (/.f32 alphay (sqrt.f32 (-.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 3/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) #s(literal -1 binary32)))) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (*.f32 alphax alphax))) u0)
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay)))
(/.f32 (*.f32 alphay alphay) (/.f32 (+.f32 (pow.f32 (/.f32 alphay (sqrt.f32 (-.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 3/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) #s(literal -1 binary32)))) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (*.f32 alphax alphax)))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))
(/.f32 (/.f32 (+.f32 (pow.f32 (/.f32 alphay (sqrt.f32 (-.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 3/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) #s(literal -1 binary32)))) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))
(/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax))
(/.f32 (+.f32 (pow.f32 (/.f32 alphay (sqrt.f32 (-.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 3/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) #s(literal -1 binary32)))) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (*.f32 alphax alphax))
(+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32)))
(+.f32 (pow.f32 (/.f32 alphay (sqrt.f32 (-.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 3/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) #s(literal -1 binary32)))) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))
(pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax))))) #s(literal 2 binary32))
(pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))
(*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax)))))
(*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax)))) alphax)
alphax
(sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax))))
(atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax)))
(*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax))
(tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32))))
#s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))
(*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32))
(*.f32 #s(literal 2 binary32) u1)
#s(literal 2 binary32)
u1
(PI.f32)
(/.f32 alphay alphax)
alphay
(pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))
(pow.f32 (/.f32 alphay (sqrt.f32 (-.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 3/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) #s(literal -1 binary32)))) #s(literal 2 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay)
(/.f32 alphay (sqrt.f32 (-.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 3/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.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 #s(literal 1 binary32) (sqrt.f32 (-.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 3/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) #s(literal -1 binary32))))
(sqrt.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)))
(sqrt.f32 (-.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 3/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) #s(literal -1 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)) #s(literal 1 binary32))
(-.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 3/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) #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 (fma.f32 #s(literal 2 binary32) u1 #s(literal 3/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 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 3/2 binary32)) (PI.f32))))
(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 3/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 1/2 binary32)
(*.f32 alphax alphax)
(*.f32 alphay alphay)
u0
(-.f32 #s(literal 1 binary32) u0)

localize930.0ms (5.5%)

Memory
-73.0MiB live, 775.5MiB allocated; 1.0s collecting garbage
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.5475387695368841
(pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))
accuracy12.376548939672064
(tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))
accuracy12.376548939672064
(tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32))))
accuracy26.40798540277224
#s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))
accuracy0.34994125976844204
(*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))
accuracy0.35775375976844204
(*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))
accuracy5.864573796153046
#s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))
accuracy12.376548939672064
(tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))))
accuracy0.23828125
(pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32))
accuracy5.864573796153046
#s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32))))
accuracy31.565165169520622
#s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax)))
accuracy31.66662735230607
(tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)))
accuracy0.23828125
(/.f32 #s(literal 1 binary32) (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))))
accuracy5.864573796153046
#s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32))))
accuracy31.565165169520622
#s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax)))
accuracy31.66662735230607
(tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)))
accuracy0.4576950195368841
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))
accuracy0.49189379884221013
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))
accuracy12.376548939672064
(tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))))
accuracy12.71811551897644
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
Samples
712.0ms253×0valid
7.0ms1valid
Compiler

Compiled 2 816 to 102 computations (96.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 636.0ms
ival-div: 387.0ms (60.9% of total)
ival-mult: 49.0ms (7.7% of total)
ival-sin: 37.0ms (5.8% of total)
ival-tanu: 35.0ms (5.5% of total)
ival-pow: 21.0ms (3.3% of total)
ival-pow2: 20.0ms (3.1% of total)
ival-tan: 17.0ms (2.7% of total)
ival-cos: 14.0ms (2.2% of total)
ival-sinu: 11.0ms (1.7% of total)
ival-atan: 10.0ms (1.6% of total)
ival-add: 10.0ms (1.6% of total)
ival-cosu: 9.0ms (1.4% of total)
ival-sqrt: 5.0ms (0.8% of total)
ival-exp: 3.0ms (0.5% of total)
ival-sub: 2.0ms (0.3% of total)
ival-log1p: 2.0ms (0.3% of total)
adjust: 1.0ms (0.2% of total)
ival-pi: 1.0ms (0.2% of total)
exact: 1.0ms (0.2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series712.0ms (4.2%)

Memory
21.7MiB live, 672.2MiB allocated; 194ms collecting garbage
Counts
32 → 389
Calls
Call 1
Inputs
(exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1/2 binary32)))
(*.f32 (log1p.f32 (/.f32 u0 (*.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1/2 binary32))
(log1p.f32 (/.f32 u0 (*.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 u0 (*.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 #s(literal 1 binary32) (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #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 (/.f32 #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))
(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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32))))
(pow.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32)) #s(literal 2 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay)))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay)
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax 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 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))
(tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)))
#s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax)))
(pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))
(*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))
(*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))
#s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))
(tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32))))
(tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))
(pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))
Outputs
1
(+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))
(* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))
(* u0 (- (* -1/4 (* u0 (- (* 2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(* u0 (- (* u0 (+ (* -1/4 (- (* 2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2)))) (* -1/12 (* u0 (- (+ (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3))) (* 6 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (* 6 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(* u0 (- (* u0 (+ (* -1/4 (- (* 2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2)))) (* u0 (+ (* -1/12 (- (+ (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3))) (* 6 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (* 6 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))))) (* -1/48 (* u0 (- (+ (* 24 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (* 24 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3)))) (+ (* 6 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 4))) (* 36 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))))))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))
(* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(* u0 (+ (* u0 (+ (* 1/6 (* u0 (- (+ (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3))) (* 6 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (* 6 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2)))))) (* 1/2 (- (* 2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(* u0 (+ (* u0 (+ (* 1/2 (- (* 2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2)))) (* u0 (+ (* 1/24 (* u0 (- (+ (* 24 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (* 24 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3)))) (+ (* 6 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 4))) (* 36 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))))))) (* 1/6 (- (+ (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3))) (* 6 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (* 6 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(* u0 (+ (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (* 1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ 1 (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (+ (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/2 (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(+ 1 (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(+ 1 (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))
(* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(* u0 (+ (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ 1 (* -1/4 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ 1 (* u0 (- (* u0 (+ (* 1/8 (- (* 2 (- (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))) (* 1/32 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))) (* 1/4 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (- (* u0 (+ (* 1/32 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (+ (* 1/8 (- (* 2 (- (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))) (* u0 (- (+ (* -1/32 (/ (- (* 2 (- (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* 1/24 (- (+ (* 6 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3))))) (* 6 (/ (- (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3)))))) (* 1/384 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3)))))))) (* 1/4 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 2) (* (pow alphay 2) u0)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (- (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 4) (pow alphay 4)) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 4) (pow alphay 4)) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (* u0 (+ (* -1 (/ (* (pow alphax 2) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphax 4) (pow alphay 4)) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 4) (pow alphay 4)) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphax 4) (pow alphay 4)) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 4) (pow alphay 4)) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 4) (pow alphay 4)) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 4) (pow alphay 4)) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))))
(* -1/2 (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(+ (* -1/2 (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))))
(+ (* -1/2 (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (+ (* 1/4 (/ (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (pow u0 2))) (/ 1/2 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))))
(+ (* -1/2 (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (+ (* 1/12 (/ (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (+ (* 6 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (* 6 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))) (pow u0 3))) (+ (* 1/4 (/ (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (pow u0 2))) (/ 1/2 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))))
(log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(- (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))
(- (+ (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (* -1/2 (/ (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (pow u0 2)))) (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))
(- (+ (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (+ (* -1/2 (/ (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (pow u0 2))) (* -1/6 (/ (+ (* 6 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (+ (* 6 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))))) (pow u0 3))))) (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))
(/ -1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))
(* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (pow u0 2))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))
(sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (+ (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 3)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))))
(- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(- 1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(/ -1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))
(* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(pow (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) 1/4)
(+ (* 1/4 (* (pow (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 5)) 1/4) (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (pow (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) 1/4))
(+ (* 1/4 (* (pow (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 5)) 1/4) (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* (pow (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) 1/4) (/ (+ (* 1/8 (- (* 2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))))) (* 1/32 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))))) (pow u0 2))) (pow (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) 1/4)))
(+ (* 1/4 (* (pow (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 5)) 1/4) (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* (pow (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) 1/4) (/ (+ (* 1/32 (/ (- (* 2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2)))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (+ (* 1/24 (+ (* -6 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (* 6 (* (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))))) (* 1/384 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))))) (pow u0 3))) (+ (* (pow (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) 1/4) (/ (+ (* 1/8 (- (* 2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))))) (* 1/32 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))))) (pow u0 2))) (pow (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) 1/4))))
(+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow u0 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow u0 3) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (* (pow u0 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (* (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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)) (sqrt (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (* (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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)) (sqrt (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (* (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))))) u0)))
(+ (* -1 (/ (- (* -1/4 (/ (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) u0)) (* 1/2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))
(+ (* -1 (/ (- (* -1 (/ (+ (* 1/12 (/ (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (+ (* 6 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (* 6 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))) u0)) (* 1/4 (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))))) u0)) (* 1/2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))
(+ (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* 1/2 (/ (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) u0)) (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) u0)))
(+ (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))))) (* -1/6 (/ (+ (* 6 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (+ (* 6 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))))) u0))) u0)) (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) u0)))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))))) u0)))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* 1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* -1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)) (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(+ (* -1 (/ (+ (* -1 (* (pow (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) 1/4) (/ (+ (* 1/8 (- (* 2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))))) (* 1/32 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))))) u0))) (* -1/4 (* (pow (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 5)) 1/4) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) u0)) (pow (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) 1/4))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) 1/4) (/ (- (+ (* -1/32 (/ (- (* 2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2)))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/24 (- (+ (* -6 (* (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 4))))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 6 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))))) (* 1/384 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) u0))) (* (pow (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) 1/4) (+ (* 1/8 (- (* 2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))))) (* 1/32 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))))))) u0)) (* -1/4 (* (pow (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 5)) 1/4) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) u0)) (pow (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) 1/4))
(+ 1 (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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)) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (* (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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) (sqrt (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (* (sqrt (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 2) (pow alphay 2)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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) (sqrt (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (* (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 u0))))))
(* -1/2 (log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 u0))))))
(log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 u0)))))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 u0)))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))
(pow (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))) 1/4)
(/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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))))))))
(+ (* 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (* -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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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))))))))
(+ (* 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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))) (* 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))) (- (* 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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))))))))))))))) (+ (* -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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (* -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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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))))))))
(* alphay (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))
(+ (* -1 (* (/ (* (pow alphay 3) (* 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))))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (* alphay (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))))
(+ (* alphay (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (* u1 (+ (* -1 (* (/ (* (pow alphay 3) (* (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))))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (* -1/2 (* (* alphay (* 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 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 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 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))) (/ (* (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 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)))))))) (sqrt (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))))))
(+ (* alphay (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (* u1 (+ (* -1 (* (/ (* (pow alphay 3) (* (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))))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (* u1 (+ (* -1/2 (* (* alphay (* 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 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 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 (+ 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 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 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 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 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 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))) (/ (* (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 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)))))) (- (* 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))))))) (/ (* (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 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))))) (sqrt (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (* -1/2 (* (* alphay (+ (* -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 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 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 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))) (/ (* (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 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))))))) (sqrt (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))))))))
(+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0))))
(+ 1 (+ (* 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0)))))) (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))))
(+ 1 (+ (* 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0)))))))) (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))))
(+ 1 (+ (* 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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))))))))))))))) (+ (* -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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0)))))))) (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))))) (* -1 (* (/ (* (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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0))))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))))) (* u1 (+ (* -1 (* (/ (* (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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0))))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))) 3))))) (* -1/2 (* (* u1 (+ (* -4 (/ (* (pow alphay 12) (* (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 (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 4) (pow (- 1 u0) 2))))))) (+ (* -1 (/ (+ (* -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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0))))) (pow (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))) 2))) (/ (* (pow alphay 12) (* (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 (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 4) (pow (- 1 u0) 2))))))))) (sqrt (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0))))))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))))) (* u1 (+ (* -1 (* (/ (* (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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0))))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))) 3))))) (* u1 (+ (* -1/2 (* (sqrt (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0))))) (+ (* -4 (/ (* (pow alphay 12) (* (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 (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 4) (pow (- 1 u0) 2))))))) (+ (* -1 (/ (+ (* -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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0))))) (pow (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))) 2))) (/ (* (pow alphay 12) (* (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 (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 4) (pow (- 1 u0) 2)))))))))) (* -1/2 (* (* u1 (+ (* -2 (/ (* (pow alphay 6) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 12) (* (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 (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 4) (pow (- 1 u0) 2))))))) (* -1 (/ (+ (* -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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0))))) (pow (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (cos (* 1/2 (PI))) (* (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))) (* (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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0))))))) (+ (* -1 (/ (+ (* -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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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))))))))))))) (pow (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))) 2))) (+ (* 2 (/ (* (pow alphay 6) (* u0 (* (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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0))))))) (/ (* (pow alphay 6) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 12) (* (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 (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 4) (pow (- 1 u0) 2))))))) (+ (* -1 (/ (+ (* -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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0))))) (pow (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))) 2))) (/ (* (pow alphay 12) (* (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 (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 4) (pow (- 1 u0) 2)))))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (cos (* 1/2 (PI))) (* (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))) (* (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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0)))))))))) (sqrt (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0))))))))))))
(cos (atan (/ (* 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)))))
(/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))
(/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2))
(/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI)))))
(+ (* u1 (- (* 2 (/ (* alphay (PI)) alphax)) (* -2 (/ (* alphay (* (PI) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2)))))) (/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI))))))
(+ (* u1 (- (+ (* 2 (/ (* alphay (PI)) alphax)) (* 2 (/ (* u1 (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (/ (* alphay (PI)) alphax)) (* -2 (/ (* alphay (* (PI) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (cos (* 1/2 (PI)))))) (* -2 (/ (* alphay (* (PI) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2)))))) (/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI))))))
(+ (* u1 (- (+ (* 2 (/ (* alphay (PI)) alphax)) (* u1 (- (* u1 (- (* -4/3 (/ (* alphay (pow (PI) 3)) alphax)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (/ (* alphay (PI)) alphax)) (* -2 (/ (* alphay (* (PI) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2))))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (/ (* alphay (PI)) alphax)) (* -2 (/ (* alphay (* (PI) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2))))))) (* 4/3 (/ (* alphay (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (* -2 (/ (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (/ (* alphay (PI)) alphax)) (* -2 (/ (* alphay (* (PI) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI)))))))) (* -2 (/ (* alphay (* (PI) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2)))))) (/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI))))))
(pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)
(+ (/ (* 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))))))
(* 1/2 (PI))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(/ (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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))
(* alphay (sqrt (/ 1 (+ 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 alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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))))))
(/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1)))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(* 2 (* u1 (PI)))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))
(/ (pow alphay 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 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphay 2))) (- 1 u0))))))
(* -1/2 (log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphay 2))) (- 1 u0))))))
(log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphay 2))) (- 1 u0)))))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphay 2))) (- 1 u0)))
(/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))))))
(* alphay (sqrt (/ 1 (+ 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 alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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))))))
(cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1))))))))
(/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1)))))
(/ (pow (sin (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphay 2))
(/ (pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphax 2))
(/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1))))))
(pow (sin (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2)
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))))))))
(* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))
(* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* -1/48 (* (pow alphax 2) (+ (* -24 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))))))
(* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/48 (+ (* -24 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* -1/1440 (* (pow alphax 2) (+ (* 240 (/ (pow u0 3) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2)))))))))))))
(* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/48 (+ (* -24 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow alphax 2) (+ (* -1/1440 (+ (* 240 (/ (pow u0 3) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2)))))))) (* -1/80640 (* (pow alphax 2) (+ (* -40320 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6)) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (- 1 u0))))) (+ (* -40320 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 2))))) (+ (* -40320 (/ (* (pow u0 3) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 3))))) (+ (* -20160 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 2))))) (* -10080 (/ (pow u0 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 4))))))))))))))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))
(* (pow alphax 2) (+ (* 1/24 (* (pow alphax 2) (+ (* -24 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (+ (* 1/720 (* (pow alphax 2) (+ (* 240 (/ (pow u0 3) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2))))))))) (* 1/24 (+ (* -24 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (+ (* 1/24 (+ (* -24 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow alphax 2) (+ (* 1/40320 (* (pow alphax 2) (+ (* -40320 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6)) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (- 1 u0))))) (+ (* -40320 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 2))))) (+ (* -40320 (/ (* (pow u0 3) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 3))))) (+ (* -20160 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 2))))) (* -10080 (/ (pow u0 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 4)))))))))) (* 1/720 (+ (* 240 (/ (pow u0 3) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2)))))))))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))))))))
(+ 1 (* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphax 2) (+ (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))))))
(+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))
(+ 1 (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ 1 (* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(+ 1 (* -1/4 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* -1/4 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* 1/96 (+ (* -24 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* 1/32 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))))
(+ 1 (* (pow alphax 2) (+ (* -1/4 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* 1/96 (+ (* -24 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (+ (* 1/32 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* (pow alphax 2) (+ (* -1/384 (/ (* u0 (+ (* -24 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* -1/384 (/ (pow u0 3) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 3)))) (* 1/2880 (+ (* -720 (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2))))))) (+ (* -720 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* -240 (/ (pow u0 3) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 3))))))))))))))))
(/ (pow alphay 2) (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(+ (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2))) (/ (pow alphay 2) (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(+ (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2))))))) (* -1 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2)))))) (/ (pow alphay 2) (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2))))) (+ (/ (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2)))))) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3)))))))) (+ (* -1 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2))))))) (* -1 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2)))))) (/ (pow alphay 2) (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(/ (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))) (sin (* (PI) (+ 1/2 (* 2 u1)))))
(* alphax (+ (* -1/2 (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 3)) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 3)))) (/ (cos (* (PI) (+ 1/2 (* 2 u1)))) (sin (* (PI) (+ 1/2 (* 2 u1)))))))
(* alphax (+ (* (pow alphax 2) (+ (* -1/2 (/ (* (pow alphax 2) (* (pow alphay 2) (* (sin (* (PI) (+ 1/2 (* 2 u1)))) (+ (* -1 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6)))) (* 1/4 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6)))))))) (cos (* (PI) (+ 1/2 (* 2 u1)))))) (* -1/2 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 3) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 3)))))) (/ (cos (* (PI) (+ 1/2 (* 2 u1)))) (sin (* (PI) (+ 1/2 (* 2 u1)))))))
(* alphax (+ (* (pow alphax 2) (+ (* -1/2 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 3) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 3)))) (* (pow alphax 2) (+ (* -1/2 (/ (* (pow alphax 2) (* (pow alphay 2) (* (sin (* (PI) (+ 1/2 (* 2 u1)))) (+ (* 1/2 (/ (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (+ (* -1 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6)))) (* 1/4 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6)))))) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow alphay 8) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8))))))) (cos (* (PI) (+ 1/2 (* 2 u1)))))) (* -1/2 (/ (* (pow alphay 2) (* (sin (* (PI) (+ 1/2 (* 2 u1)))) (+ (* -1 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6)))) (* 1/4 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))))))) (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (/ (cos (* (PI) (+ 1/2 (* 2 u1)))) (sin (* (PI) (+ 1/2 (* 2 u1)))))))
(+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0))))
(+ 1 (+ (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))) (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))
(+ 1 (+ (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))))) (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))) (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))
(+ 1 (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (+ (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))))))) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))))) (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))) (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))) (* -1/2 (* (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))) (* (pow alphax 2) (+ (* -1/2 (* (* (pow alphax 2) (+ (* -1 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) 3) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 4) (pow (- 1 u0) 2)))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (pow (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) 3) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 4) (pow (- 1 u0) 2))))))))) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0))))))) (* -1/2 (* (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) 3))))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))) (* (pow alphax 2) (+ (* -1/2 (* (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) 3))))) (* (pow alphax 2) (+ (* -1/2 (* (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0))))) (+ (* -1 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) 3) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 4) (pow (- 1 u0) 2)))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (pow (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) 3) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) 3) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 4) (pow (- 1 u0) 2)))))) (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (pow (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) 2)))))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (+ (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))))) (pow (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) 3) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 4) (pow (- 1 u0) 2)))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (pow (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) 3) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 4) (pow (- 1 u0) 2)))))))))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) 3) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))))) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0))))))))))))
(/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 4) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8)))) (* -1 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow alphay 4) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3))))))))
(* -1/2 (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ (* -1/2 (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (* 1/2 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))))
(+ (* -1/2 (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/48 (/ (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 4))) (* 1/2 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))))))
(+ (* -1/2 (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/48 (/ (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 4))) (+ (* -1/1440 (/ (+ (* -720 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -240 (/ (* (pow alphay 12) (* (pow u0 3) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 12) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))) (pow alphax 6))) (* 1/2 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))))))
(log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(+ (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))))
(+ (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (* 1/24 (/ (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 4)))))
(+ (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (+ (* 1/720 (/ (+ (* -720 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -240 (/ (* (pow alphay 12) (* (pow u0 3) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 12) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))) (pow alphax 6))) (* 1/24 (/ (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 4))))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))
(- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))))
(sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0)))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))))
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))
(+ 1 (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(- (+ 1 (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))
(- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))
(/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(- (+ (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))
(pow (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) 1/4)
(+ (* 1/4 (* (pow (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 5)) 1/4) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (pow (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) 1/4))
(+ (* 1/4 (* (pow (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 5)) 1/4) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (+ (* (pow (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) 1/4) (/ (+ (* 1/96 (+ (* -24 (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))) (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))) (* 1/32 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2)))))) (pow alphax 4))) (pow (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) 1/4)))
(+ (* 1/4 (* (pow (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 5)) 1/4) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (+ (* (pow (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) 1/4) (/ (+ (* 1/2880 (+ (* -720 (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2)))))))) (+ (* 240 (/ (* (pow alphay 12) (* (pow u0 3) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 12) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (+ (* 1/384 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -24 (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))) (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (* 1/384 (/ (* (pow alphay 12) (* (pow u0 3) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 12) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))))) (pow alphax 6))) (+ (* (pow (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) 1/4) (/ (+ (* 1/96 (+ (* -24 (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))) (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))) (* 1/32 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2)))))) (pow alphax 4))) (pow (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) 1/4))))
(/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))
(+ (* -1 (/ (pow alphay 4) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (* -1 (/ (pow alphay 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (pow alphax 4))) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (/ (pow alphay 4) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (* -1 (/ (pow alphay 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))))) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (/ (* (pow alphay 8) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (/ (* (pow alphay 8) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (pow alphax 6))) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (* -1 (/ (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (+ (* -1 (/ (pow alphay 6) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (pow alphay 4) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))))
alphay
(+ alphay (* -1/2 (/ (* (pow alphay 3) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))
(+ alphay (+ (* -1/2 (/ (* alphay (+ (* -1 (/ (* (pow alphay 4) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* 1/4 (/ (* (pow alphay 4) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))))) (pow alphax 4))) (* -1/2 (/ (* (pow alphay 3) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))
(+ alphay (+ (* -1/2 (/ (* alphay (+ (* -1 (/ (* (pow alphay 4) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* 1/4 (/ (* (pow alphay 4) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))))) (pow alphax 4))) (+ (* -1/2 (/ (* alphay (+ (* 1/2 (/ (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (+ (* -1 (/ (* (pow alphay 4) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* 1/4 (/ (* (pow alphay 4) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)))))) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (/ (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)))) (pow alphax 6))) (* -1/2 (/ (* (pow alphay 3) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))
(+ 1 (+ (* -1 (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (pow alphax 4))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (/ (* (pow alphay 8) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow alphay 8) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (pow alphax 6))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 4) (* u0 (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (- 1 u0))))) (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (/ (* (pow alphay 8) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow alphay 8) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (+ (* -1 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (+ (* -1 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))))
(pow alphay 2)
(+ (* -1 (/ (* (pow alphay 4) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (pow alphay 2))
(- (+ (/ (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphax 4) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (pow alphay 2)) (/ (* (pow alphay 4) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))
(- (+ (* -1 (/ (* (pow alphay 8) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)))) (pow alphay 2)) (+ (* -1 (/ (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphax 4) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)))) (/ (* (pow alphay 4) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))
(+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))))))))
(* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))
(* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* -1/48 (* (pow alphay 2) (+ (* -24 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))))))
(* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/48 (+ (* -24 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* -1/1440 (* (pow alphay 2) (+ (* 240 (/ (pow u0 3) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2)))))))))))))
(* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/48 (+ (* -24 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow alphay 2) (+ (* -1/1440 (+ (* 240 (/ (pow u0 3) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2)))))))) (* -1/80640 (* (pow alphay 2) (+ (* -40320 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6)) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (- 1 u0))))) (+ (* -40320 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 2))))) (+ (* -40320 (/ (* (pow u0 3) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 3))))) (+ (* -20160 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 2))))) (* -10080 (/ (pow u0 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 4))))))))))))))))
(* (pow alphay 2) (+ (* 1/24 (* (pow alphay 2) (+ (* -24 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (+ (* 1/720 (* (pow alphay 2) (+ (* 240 (/ (pow u0 3) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2))))))))) (* 1/24 (+ (* -24 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (+ (* 1/24 (+ (* -24 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow alphay 2) (+ (* 1/40320 (* (pow alphay 2) (+ (* -40320 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6)) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (- 1 u0))))) (+ (* -40320 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 2))))) (+ (* -40320 (/ (* (pow u0 3) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 3))))) (+ (* -20160 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 2))))) (* -10080 (/ (pow u0 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 4)))))))))) (* 1/720 (+ (* 240 (/ (pow u0 3) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2)))))))))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))))))))
(+ 1 (* 1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))))))
(+ 1 (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ 1 (* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(+ 1 (* -1/4 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (+ (* -1/4 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* 1/96 (+ (* -24 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* 1/32 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))))
(+ 1 (* (pow alphay 2) (+ (* -1/4 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* 1/96 (+ (* -24 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (+ (* 1/32 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* (pow alphay 2) (+ (* -1/384 (/ (* u0 (+ (* -24 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* -1/384 (/ (pow u0 3) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 3)))) (* 1/2880 (+ (* -720 (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2))))))) (+ (* -720 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* -240 (/ (pow u0 3) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 3))))))))))))))))
(* (pow alphay 2) (+ (* -1 (/ (pow alphay 2) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ 1 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (/ 1 (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* -1 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))))) (/ 1 (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ 1 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (+ (* (pow alphay 2) (- (* -1 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphax 6) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))))) (+ (/ 1 (* (pow alphax 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8))) (+ (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphax 6) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow alphax 6) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))))) (/ 1 (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (* -1 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))))) (/ 1 (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ 1 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* alphay (+ 1 (* -1/2 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))
(* alphay (+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow alphax 4) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)))) (* 1/4 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow alphax 4) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))))))) (* -1/2 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))
(* alphay (+ 1 (* (pow alphay 2) (+ (* -1/2 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* 1/2 (/ (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (+ (* -1 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow alphax 4) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)))) (* 1/4 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow alphax 4) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)))))) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)))))) (* -1/2 (+ (* -1 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow alphax 4) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)))) (* 1/4 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow alphax 4) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))))))))))))
(+ 1 (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ 1 (* (pow alphay 2) (+ (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ u0 (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (* -1 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))))) (/ u0 (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ u0 (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (+ (* -1 (/ u0 (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (* -1 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))) (+ (* -1 (/ (* u0 (+ (* -1 (/ u0 (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ u0 (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (/ (pow u0 2) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ u0 (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))))))))
(* (pow alphay 2) (+ 1 (* -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) (+ 1 (* (pow alphay 2) (- (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphax 4) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))
(* (pow alphay 2) (+ 1 (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)))) (* -1 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow alphax 4) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)))))) (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3))))))))
(* -1/2 (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ (* -1/2 (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (* 1/2 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))))
(+ (* -1/2 (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/48 (/ (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphay 4))) (* 1/2 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))))))
(+ (* -1/2 (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/48 (/ (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphay 4))) (+ (* -1/1440 (/ (+ (* -720 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -240 (/ (* (pow alphax 12) (* (pow u0 3) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 12) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))) (pow alphay 6))) (* 1/2 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))))))
(log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(+ (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))))
(+ (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (* 1/24 (/ (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphay 4)))))
(+ (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (+ (* 1/720 (/ (+ (* -720 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -240 (/ (* (pow alphax 12) (* (pow u0 3) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 12) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))) (pow alphay 6))) (* 1/24 (/ (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphay 4))))))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))
(- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))))
(sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0)))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))))
(+ 1 (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(- (+ 1 (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))
(- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(- (+ (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))
(pow (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) 1/4)
(+ (* 1/4 (* (pow (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 5)) 1/4) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (pow (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) 1/4))
(+ (* 1/4 (* (pow (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 5)) 1/4) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (+ (* (pow (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) 1/4) (/ (+ (* 1/96 (+ (* -24 (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))) (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))) (* 1/32 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2)))))) (pow alphay 4))) (pow (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) 1/4)))
(+ (* 1/4 (* (pow (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 5)) 1/4) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (+ (* (pow (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) 1/4) (/ (+ (* 1/2880 (+ (* -720 (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2)))))))) (+ (* 240 (/ (* (pow alphax 12) (* (pow u0 3) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 12) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (+ (* 1/384 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -24 (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))) (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (* 1/384 (/ (* (pow alphax 12) (* (pow u0 3) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 12) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))))) (pow alphay 6))) (+ (* (pow (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) 1/4) (/ (+ (* 1/96 (+ (* -24 (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))) (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))) (* 1/32 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2)))))) (pow alphay 4))) (pow (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) 1/4))))
(/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))
(* (pow alphay 2) (+ (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2)))) (/ (pow alphax 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 10) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3)))) (/ (* (pow alphax 8) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2)))) (pow alphay 4))) (/ (pow alphax 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (* -1 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2)))))))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 10) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2)))) (+ (/ (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 10) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3)))) (/ (* (pow alphax 8) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2)))))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (/ (* (pow alphax 12) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3))))) (pow alphay 6))) (/ (pow alphax 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2))))) (+ (* -1 (/ (* (pow alphax 10) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3))))) (/ (* (pow alphax 8) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2))))))))
(+ (* -1/2 (/ (* (pow alphax 3) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 3)) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 3)))) (/ (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))) (sin (* (PI) (+ 1/2 (* 2 u1))))))
(+ (* -1/2 (/ (* (sin (* (PI) (+ 1/2 (* 2 u1)))) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* 1/4 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))))) (* alphax (* (pow alphay 4) (cos (* (PI) (+ 1/2 (* 2 u1)))))))) (+ (* -1/2 (/ (* (pow alphax 3) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 3)) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 3)))) (/ (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))) (sin (* (PI) (+ 1/2 (* 2 u1)))))))
(+ (* -1/2 (/ (* (sin (* (PI) (+ 1/2 (* 2 u1)))) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* 1/4 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))))) (* alphax (* (pow alphay 4) (cos (* (PI) (+ 1/2 (* 2 u1)))))))) (+ (* -1/2 (/ (* (sin (* (PI) (+ 1/2 (* 2 u1)))) (+ (* 1/2 (/ (* (pow alphax 2) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* 1/4 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6)))))) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (/ (* (pow alphax 8) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8)))) (* alphax (* (pow alphay 6) (cos (* (PI) (+ 1/2 (* 2 u1)))))))) (+ (* -1/2 (/ (* (pow alphax 3) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 3)) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 3)))) (/ (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))) (sin (* (PI) (+ 1/2 (* 2 u1))))))))
(/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))
(* (pow alphay 2) (- (+ (/ 1 (pow alphay 2)) (/ (* (pow alphax 2) u0) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))) (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (pow alphay 4))) (+ (/ 1 (pow alphay 2)) (/ (* (pow alphax 2) u0) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0))))) (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (/ (* (pow alphax 12) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0)))))) (pow alphay 6))) (+ (/ 1 (pow alphay 2)) (/ (* (pow alphax 2) u0) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0)))))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))))))
(* (/ 1 (* alphax alphay)) (sqrt (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (* (pow alphax 3) (pow alphay 2))) (sqrt (/ (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3))))) (* (/ 1 alphax) (sqrt (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0)))) alphay)
(/ (+ (* -1/2 (* (/ (* alphax (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (pow (- 1 u0) 2))) (* (pow alphax 4) (pow u0 2)))) (+ (* -1 (/ (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (* (pow alphax 6) (pow u0 3)))) (* 1/4 (/ (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (* (pow alphax 6) (pow u0 3))))))) (pow alphay 4)) (sqrt (/ u0 (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))))) (+ (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (* (pow alphax 3) (pow alphay 2))) (sqrt (/ (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3))))) (* (/ 1 alphax) (sqrt (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0))))) alphay)
(/ (+ (* -1/2 (* (/ (* alphax (+ (* -1 (/ (* (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (pow (- 1 u0) 2))) (* (pow alphax 4) (pow u0 2)))) (* -1 (/ (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (* (pow alphax 6) (pow u0 3))))) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))))) (* (pow alphax 2) u0))) (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (/ (* (pow alphax 12) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0)))))) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (pow (- 1 u0) 2))) (* (pow alphax 4) (pow u0 2)))) (+ (* 1/2 (/ (* (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (pow (- 1 u0) 2))) (* (pow alphax 4) (pow u0 2)))) (+ (* -1 (/ (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (* (pow alphax 6) (pow u0 3)))) (* 1/4 (/ (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (* (pow alphax 6) (pow u0 3)))))) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))))) (* (pow alphax 2) u0))) (/ (* (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))))) (* (pow alphax 6) (pow u0 3))))))) (pow alphay 6)) (sqrt (/ u0 (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))))) (+ (* -1/2 (* (/ (* alphax (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (pow (- 1 u0) 2))) (* (pow alphax 4) (pow u0 2)))) (+ (* -1 (/ (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (* (pow alphax 6) (pow u0 3)))) (* 1/4 (/ (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (* (pow alphax 6) (pow u0 3))))))) (pow alphay 4)) (sqrt (/ u0 (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))))) (+ (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (* (pow alphax 3) (pow alphay 2))) (sqrt (/ (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3))))) (* (/ 1 alphax) (sqrt (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0)))))) alphay)
(+ (* -1 (/ (* (pow alphax 4) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)))) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(- (+ (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 4) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6)))) (/ (* (pow alphax 4) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4))))
(- (+ (* -1 (/ (* (pow alphax 8) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8)))) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 4) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6)))) (/ (* (pow alphax 4) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)))))
(* -1 (/ (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))) (sin (* (PI) (+ 1/2 (* 2 u1))))))
(+ (* -1 (/ (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))) (sin (* (PI) (+ 1/2 (* 2 u1)))))) (* 1/2 (/ (* (pow alphax 3) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 3)) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 3)))))
(+ (* -1 (/ (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))) (sin (* (PI) (+ 1/2 (* 2 u1)))))) (+ (* 1/2 (/ (* (sin (* (PI) (+ 1/2 (* 2 u1)))) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* 1/4 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))))) (* alphax (* (pow alphay 4) (cos (* (PI) (+ 1/2 (* 2 u1)))))))) (* 1/2 (/ (* (pow alphax 3) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 3)) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 3))))))
(+ (* -1 (/ (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))) (sin (* (PI) (+ 1/2 (* 2 u1)))))) (+ (* 1/2 (/ (* (sin (* (PI) (+ 1/2 (* 2 u1)))) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* 1/4 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))))) (* alphax (* (pow alphay 4) (cos (* (PI) (+ 1/2 (* 2 u1)))))))) (+ (* 1/2 (/ (* (sin (* (PI) (+ 1/2 (* 2 u1)))) (+ (* 1/2 (/ (* (pow alphax 2) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* 1/4 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6)))))) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (/ (* (pow alphax 8) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8)))) (* alphax (* (pow alphay 6) (cos (* (PI) (+ 1/2 (* 2 u1)))))))) (* 1/2 (/ (* (pow alphax 3) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 3)) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 3)))))))
(* -1 (* (/ 1 (* alphax alphay)) (sqrt (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0))))
(* -1 (/ (+ (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (* (pow alphax 3) (pow alphay 2))) (sqrt (/ (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3))))) (* (/ 1 alphax) (sqrt (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0)))) alphay))
(* -1 (/ (+ (* -1/2 (* (/ (* alphax (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (pow (- 1 u0) 2))) (* (pow alphax 4) (pow u0 2)))) (+ (* -1 (/ (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (* (pow alphax 6) (pow u0 3)))) (* 1/4 (/ (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (* (pow alphax 6) (pow u0 3))))))) (pow alphay 4)) (sqrt (/ u0 (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))))) (+ (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (* (pow alphax 3) (pow alphay 2))) (sqrt (/ (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3))))) (* (/ 1 alphax) (sqrt (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0))))) alphay))
(* -1 (/ (+ (* -1/2 (* (/ (* alphax (+ (* -1 (/ (* (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (pow (- 1 u0) 2))) (* (pow alphax 4) (pow u0 2)))) (* -1 (/ (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (* (pow alphax 6) (pow u0 3))))) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))))) (* (pow alphax 2) u0))) (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (/ (* (pow alphax 12) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0)))))) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (pow (- 1 u0) 2))) (* (pow alphax 4) (pow u0 2)))) (+ (* 1/2 (/ (* (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (pow (- 1 u0) 2))) (* (pow alphax 4) (pow u0 2)))) (+ (* -1 (/ (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (* (pow alphax 6) (pow u0 3)))) (* 1/4 (/ (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (* (pow alphax 6) (pow u0 3)))))) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))))) (* (pow alphax 2) u0))) (/ (* (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))))) (* (pow alphax 6) (pow u0 3))))))) (pow alphay 6)) (sqrt (/ u0 (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))))) (+ (* -1/2 (* (/ (* alphax (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (pow (- 1 u0) 2))) (* (pow alphax 4) (pow u0 2)))) (+ (* -1 (/ (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (* (pow alphax 6) (pow u0 3)))) (* 1/4 (/ (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (* (pow alphax 6) (pow u0 3))))))) (pow alphay 4)) (sqrt (/ u0 (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))))) (+ (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (* (pow alphax 3) (pow alphay 2))) (sqrt (/ (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3))))) (* (/ 1 alphax) (sqrt (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0)))))) alphay))
Calls

12 calls:

TimeVariablePointExpression
106.0ms
u1
@0
((exp (* (log (+ 1 (/ u0 (* (+ (pow (/ (sin (atan (* (tan (* (PI) (+ (* u1 2) 1/2))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (* (PI) (+ (* u1 2) 1/2))) (/ alphay alphax)))) alphax) 2)) (- 1 u0))))) -1/2)) (* (log (+ 1 (/ u0 (* (+ (pow (/ (sin (atan (* (tan (* (PI) (+ (* u1 2) 1/2))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (* (PI) (+ (* u1 2) 1/2))) (/ alphay alphax)))) alphax) 2)) (- 1 u0))))) -1/2) (log (+ 1 (/ u0 (* (+ (pow (/ (sin (atan (* (tan (* (PI) (+ (* u1 2) 1/2))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (* (PI) (+ (* u1 2) 1/2))) (/ alphay alphax)))) alphax) 2)) (- 1 u0))))) (/ u0 (* (+ (pow (/ (sin (atan (* (tan (* (PI) (+ (* u1 2) 1/2))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (* (PI) (+ (* u1 2) 1/2))) (/ alphay alphax)))) alphax) 2)) (- 1 u0))) (/ 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))) (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)) (- (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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) (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (pow (- (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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) -1/2) (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (pow (pow (- (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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) -1/4) 2) (pow (- (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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) -1/4) (- (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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) (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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 (/ (/ (+ (pow (* alphax (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) 2) (pow (* (/ 1 (sqrt (+ (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2) 1))) alphay) 2)) (* alphax alphax)) (* alphay alphay))) (* (/ 1 (sqrt (+ (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2) 1))) alphay) (+ 1 (/ (* (/ 1 (/ (/ (+ (pow (* alphax (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) 2) (pow (* (/ 1 (sqrt (+ (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2) 1))) alphay) 2)) (* alphax alphax)) (* alphay alphay))) u0) (- 1 u0))) (/ 1 (sqrt (+ 1 (/ (* (/ 1 (/ (/ (+ (pow (* alphax (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) 2) (pow (* (/ 1 (sqrt (+ (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2) 1))) alphay) 2)) (* alphax alphax)) (* alphay alphay))) u0) (- 1 u0))))) (cos (atan (* (tan (* (PI) (+ (* u1 2) 1/2))) (/ alphay alphax)))) (tan (* (PI) (+ (* u1 2) 1/2))) (pow (/ (sin (atan (* (tan (* (PI) (+ (* u1 2) 1/2))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (* (PI) (+ (* u1 2) 1/2))) (/ alphay alphax)))) alphax) 2) (tan (* (PI) 1/2)) (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (* (tan (* (PI) (+ (* u1 2) 1/2))) (/ alphay alphax)) (* (PI) (+ (* u1 2) 1/2)) (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (tan (* (+ (* 2 u1) 1/2) (PI))) (pow (* (/ 1 (sqrt (+ (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2) 1))) alphay) 2))
103.0ms
u1
@inf
((exp (* (log (+ 1 (/ u0 (* (+ (pow (/ (sin (atan (* (tan (* (PI) (+ (* u1 2) 1/2))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (* (PI) (+ (* u1 2) 1/2))) (/ alphay alphax)))) alphax) 2)) (- 1 u0))))) -1/2)) (* (log (+ 1 (/ u0 (* (+ (pow (/ (sin (atan (* (tan (* (PI) (+ (* u1 2) 1/2))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (* (PI) (+ (* u1 2) 1/2))) (/ alphay alphax)))) alphax) 2)) (- 1 u0))))) -1/2) (log (+ 1 (/ u0 (* (+ (pow (/ (sin (atan (* (tan (* (PI) (+ (* u1 2) 1/2))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (* (PI) (+ (* u1 2) 1/2))) (/ alphay alphax)))) alphax) 2)) (- 1 u0))))) (/ u0 (* (+ (pow (/ (sin (atan (* (tan (* (PI) (+ (* u1 2) 1/2))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (* (PI) (+ (* u1 2) 1/2))) (/ alphay alphax)))) alphax) 2)) (- 1 u0))) (/ 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))) (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)) (- (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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) (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (pow (- (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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) -1/2) (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (pow (pow (- (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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) -1/4) 2) (pow (- (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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) -1/4) (- (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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) (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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 (/ (/ (+ (pow (* alphax (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) 2) (pow (* (/ 1 (sqrt (+ (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2) 1))) alphay) 2)) (* alphax alphax)) (* alphay alphay))) (* (/ 1 (sqrt (+ (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2) 1))) alphay) (+ 1 (/ (* (/ 1 (/ (/ (+ (pow (* alphax (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) 2) (pow (* (/ 1 (sqrt (+ (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2) 1))) alphay) 2)) (* alphax alphax)) (* alphay alphay))) u0) (- 1 u0))) (/ 1 (sqrt (+ 1 (/ (* (/ 1 (/ (/ (+ (pow (* alphax (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) 2) (pow (* (/ 1 (sqrt (+ (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2) 1))) alphay) 2)) (* alphax alphax)) (* alphay alphay))) u0) (- 1 u0))))) (cos (atan (* (tan (* (PI) (+ (* u1 2) 1/2))) (/ alphay alphax)))) (tan (* (PI) (+ (* u1 2) 1/2))) (pow (/ (sin (atan (* (tan (* (PI) (+ (* u1 2) 1/2))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (* (PI) (+ (* u1 2) 1/2))) (/ alphay alphax)))) alphax) 2) (tan (* (PI) 1/2)) (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (* (tan (* (PI) (+ (* u1 2) 1/2))) (/ alphay alphax)) (* (PI) (+ (* u1 2) 1/2)) (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (tan (* (+ (* 2 u1) 1/2) (PI))) (pow (* (/ 1 (sqrt (+ (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2) 1))) alphay) 2))
84.0ms
alphax
@inf
((exp (* (log (+ 1 (/ u0 (* (+ (pow (/ (sin (atan (* (tan (* (PI) (+ (* u1 2) 1/2))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (* (PI) (+ (* u1 2) 1/2))) (/ alphay alphax)))) alphax) 2)) (- 1 u0))))) -1/2)) (* (log (+ 1 (/ u0 (* (+ (pow (/ (sin (atan (* (tan (* (PI) (+ (* u1 2) 1/2))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (* (PI) (+ (* u1 2) 1/2))) (/ alphay alphax)))) alphax) 2)) (- 1 u0))))) -1/2) (log (+ 1 (/ u0 (* (+ (pow (/ (sin (atan (* (tan (* (PI) (+ (* u1 2) 1/2))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (* (PI) (+ (* u1 2) 1/2))) (/ alphay alphax)))) alphax) 2)) (- 1 u0))))) (/ u0 (* (+ (pow (/ (sin (atan (* (tan (* (PI) (+ (* u1 2) 1/2))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (* (PI) (+ (* u1 2) 1/2))) (/ alphay alphax)))) alphax) 2)) (- 1 u0))) (/ 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))) (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)) (- (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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) (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (pow (- (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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) -1/2) (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (pow (pow (- (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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) -1/4) 2) (pow (- (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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) -1/4) (- (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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) (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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 (/ (/ (+ (pow (* alphax (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) 2) (pow (* (/ 1 (sqrt (+ (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2) 1))) alphay) 2)) (* alphax alphax)) (* alphay alphay))) (* (/ 1 (sqrt (+ (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2) 1))) alphay) (+ 1 (/ (* (/ 1 (/ (/ (+ (pow (* alphax (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) 2) (pow (* (/ 1 (sqrt (+ (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2) 1))) alphay) 2)) (* alphax alphax)) (* alphay alphay))) u0) (- 1 u0))) (/ 1 (sqrt (+ 1 (/ (* (/ 1 (/ (/ (+ (pow (* alphax (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) 2) (pow (* (/ 1 (sqrt (+ (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2) 1))) alphay) 2)) (* alphax alphax)) (* alphay alphay))) u0) (- 1 u0))))) (cos (atan (* (tan (* (PI) (+ (* u1 2) 1/2))) (/ alphay alphax)))) (tan (* (PI) (+ (* u1 2) 1/2))) (pow (/ (sin (atan (* (tan (* (PI) (+ (* u1 2) 1/2))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (* (PI) (+ (* u1 2) 1/2))) (/ alphay alphax)))) alphax) 2) (tan (* (PI) 1/2)) (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (* (tan (* (PI) (+ (* u1 2) 1/2))) (/ alphay alphax)) (* (PI) (+ (* u1 2) 1/2)) (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (tan (* (+ (* 2 u1) 1/2) (PI))) (pow (* (/ 1 (sqrt (+ (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2) 1))) alphay) 2))
68.0ms
u1
@-inf
((exp (* (log (+ 1 (/ u0 (* (+ (pow (/ (sin (atan (* (tan (* (PI) (+ (* u1 2) 1/2))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (* (PI) (+ (* u1 2) 1/2))) (/ alphay alphax)))) alphax) 2)) (- 1 u0))))) -1/2)) (* (log (+ 1 (/ u0 (* (+ (pow (/ (sin (atan (* (tan (* (PI) (+ (* u1 2) 1/2))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (* (PI) (+ (* u1 2) 1/2))) (/ alphay alphax)))) alphax) 2)) (- 1 u0))))) -1/2) (log (+ 1 (/ u0 (* (+ (pow (/ (sin (atan (* (tan (* (PI) (+ (* u1 2) 1/2))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (* (PI) (+ (* u1 2) 1/2))) (/ alphay alphax)))) alphax) 2)) (- 1 u0))))) (/ u0 (* (+ (pow (/ (sin (atan (* (tan (* (PI) (+ (* u1 2) 1/2))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (* (PI) (+ (* u1 2) 1/2))) (/ alphay alphax)))) alphax) 2)) (- 1 u0))) (/ 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))) (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)) (- (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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) (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (pow (- (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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) -1/2) (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (pow (pow (- (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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) -1/4) 2) (pow (- (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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) -1/4) (- (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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) (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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 (/ (/ (+ (pow (* alphax (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) 2) (pow (* (/ 1 (sqrt (+ (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2) 1))) alphay) 2)) (* alphax alphax)) (* alphay alphay))) (* (/ 1 (sqrt (+ (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2) 1))) alphay) (+ 1 (/ (* (/ 1 (/ (/ (+ (pow (* alphax (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) 2) (pow (* (/ 1 (sqrt (+ (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2) 1))) alphay) 2)) (* alphax alphax)) (* alphay alphay))) u0) (- 1 u0))) (/ 1 (sqrt (+ 1 (/ (* (/ 1 (/ (/ (+ (pow (* alphax (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) 2) (pow (* (/ 1 (sqrt (+ (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2) 1))) alphay) 2)) (* alphax alphax)) (* alphay alphay))) u0) (- 1 u0))))) (cos (atan (* (tan (* (PI) (+ (* u1 2) 1/2))) (/ alphay alphax)))) (tan (* (PI) (+ (* u1 2) 1/2))) (pow (/ (sin (atan (* (tan (* (PI) (+ (* u1 2) 1/2))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (* (PI) (+ (* u1 2) 1/2))) (/ alphay alphax)))) alphax) 2) (tan (* (PI) 1/2)) (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (* (tan (* (PI) (+ (* u1 2) 1/2))) (/ alphay alphax)) (* (PI) (+ (* u1 2) 1/2)) (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (tan (* (+ (* 2 u1) 1/2) (PI))) (pow (* (/ 1 (sqrt (+ (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2) 1))) alphay) 2))
66.0ms
alphay
@inf
((exp (* (log (+ 1 (/ u0 (* (+ (pow (/ (sin (atan (* (tan (* (PI) (+ (* u1 2) 1/2))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (* (PI) (+ (* u1 2) 1/2))) (/ alphay alphax)))) alphax) 2)) (- 1 u0))))) -1/2)) (* (log (+ 1 (/ u0 (* (+ (pow (/ (sin (atan (* (tan (* (PI) (+ (* u1 2) 1/2))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (* (PI) (+ (* u1 2) 1/2))) (/ alphay alphax)))) alphax) 2)) (- 1 u0))))) -1/2) (log (+ 1 (/ u0 (* (+ (pow (/ (sin (atan (* (tan (* (PI) (+ (* u1 2) 1/2))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (* (PI) (+ (* u1 2) 1/2))) (/ alphay alphax)))) alphax) 2)) (- 1 u0))))) (/ u0 (* (+ (pow (/ (sin (atan (* (tan (* (PI) (+ (* u1 2) 1/2))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (* (PI) (+ (* u1 2) 1/2))) (/ alphay alphax)))) alphax) 2)) (- 1 u0))) (/ 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))) (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)) (- (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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) (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (pow (- (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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) -1/2) (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (pow (pow (- (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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) -1/4) 2) (pow (- (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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) -1/4) (- (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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) (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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 (/ (/ (+ (pow (* alphax (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) 2) (pow (* (/ 1 (sqrt (+ (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2) 1))) alphay) 2)) (* alphax alphax)) (* alphay alphay))) (* (/ 1 (sqrt (+ (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2) 1))) alphay) (+ 1 (/ (* (/ 1 (/ (/ (+ (pow (* alphax (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) 2) (pow (* (/ 1 (sqrt (+ (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2) 1))) alphay) 2)) (* alphax alphax)) (* alphay alphay))) u0) (- 1 u0))) (/ 1 (sqrt (+ 1 (/ (* (/ 1 (/ (/ (+ (pow (* alphax (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))))) 2) (pow (* (/ 1 (sqrt (+ (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2) 1))) alphay) 2)) (* alphax alphax)) (* alphay alphay))) u0) (- 1 u0))))) (cos (atan (* (tan (* (PI) (+ (* u1 2) 1/2))) (/ alphay alphax)))) (tan (* (PI) (+ (* u1 2) 1/2))) (pow (/ (sin (atan (* (tan (* (PI) (+ (* u1 2) 1/2))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (* (PI) (+ (* u1 2) 1/2))) (/ alphay alphax)))) alphax) 2) (tan (* (PI) 1/2)) (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (* (tan (* (PI) (+ (* u1 2) 1/2))) (/ alphay alphax)) (* (PI) (+ (* u1 2) 1/2)) (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (tan (* (+ (* 2 u1) 1/2) (PI))) (pow (* (/ 1 (sqrt (+ (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2) 1))) alphay) 2))

simplify616.0ms (3.6%)

Memory
-1.6MiB live, 708.7MiB allocated; 176ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03201127263
08660126079
Stop Event
iter limit
node limit
Counts
389 → 388
Calls
Call 1
Inputs
1
(+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))
(* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))
(* u0 (- (* -1/4 (* u0 (- (* 2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(* u0 (- (* u0 (+ (* -1/4 (- (* 2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2)))) (* -1/12 (* u0 (- (+ (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3))) (* 6 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (* 6 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(* u0 (- (* u0 (+ (* -1/4 (- (* 2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2)))) (* u0 (+ (* -1/12 (- (+ (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3))) (* 6 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (* 6 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))))) (* -1/48 (* u0 (- (+ (* 24 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (* 24 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3)))) (+ (* 6 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 4))) (* 36 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))))))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))
(* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(* u0 (+ (* u0 (+ (* 1/6 (* u0 (- (+ (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3))) (* 6 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (* 6 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2)))))) (* 1/2 (- (* 2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(* u0 (+ (* u0 (+ (* 1/2 (- (* 2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2)))) (* u0 (+ (* 1/24 (* u0 (- (+ (* 24 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (* 24 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3)))) (+ (* 6 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 4))) (* 36 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))))))) (* 1/6 (- (+ (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3))) (* 6 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (* 6 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(* u0 (+ (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (* 1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ 1 (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (+ (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/2 (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(+ 1 (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(+ 1 (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))
(* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(* u0 (+ (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ 1 (* -1/4 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ 1 (* u0 (- (* u0 (+ (* 1/8 (- (* 2 (- (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))) (* 1/32 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))) (* 1/4 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (- (* u0 (+ (* 1/32 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (+ (* 1/8 (- (* 2 (- (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))) (* u0 (- (+ (* -1/32 (/ (- (* 2 (- (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* 1/24 (- (+ (* 6 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3))))) (* 6 (/ (- (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3)))))) (* 1/384 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3)))))))) (* 1/4 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 2) (* (pow alphay 2) u0)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (- (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 4) (pow alphay 4)) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 4) (pow alphay 4)) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (* u0 (+ (* -1 (/ (* (pow alphax 2) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphax 4) (pow alphay 4)) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 4) (pow alphay 4)) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphax 4) (pow alphay 4)) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 4) (pow alphay 4)) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 4) (pow alphay 4)) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 4) (pow alphay 4)) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))))
(* -1/2 (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(+ (* -1/2 (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))))
(+ (* -1/2 (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (+ (* 1/4 (/ (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (pow u0 2))) (/ 1/2 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))))
(+ (* -1/2 (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (+ (* 1/12 (/ (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (+ (* 6 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (* 6 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))) (pow u0 3))) (+ (* 1/4 (/ (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (pow u0 2))) (/ 1/2 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))))
(log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(- (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))
(- (+ (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (* -1/2 (/ (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (pow u0 2)))) (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))
(- (+ (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (+ (* -1/2 (/ (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (pow u0 2))) (* -1/6 (/ (+ (* 6 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (+ (* 6 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))))) (pow u0 3))))) (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))
(/ -1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))
(* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (pow u0 2))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))
(sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (+ (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 3)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))))
(- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(- 1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(/ -1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))
(* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(pow (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) 1/4)
(+ (* 1/4 (* (pow (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 5)) 1/4) (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (pow (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) 1/4))
(+ (* 1/4 (* (pow (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 5)) 1/4) (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* (pow (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) 1/4) (/ (+ (* 1/8 (- (* 2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))))) (* 1/32 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))))) (pow u0 2))) (pow (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) 1/4)))
(+ (* 1/4 (* (pow (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 5)) 1/4) (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* (pow (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) 1/4) (/ (+ (* 1/32 (/ (- (* 2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2)))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (+ (* 1/24 (+ (* -6 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (* 6 (* (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))))) (* 1/384 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))))) (pow u0 3))) (+ (* (pow (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) 1/4) (/ (+ (* 1/8 (- (* 2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))))) (* 1/32 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))))) (pow u0 2))) (pow (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) 1/4))))
(+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow u0 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow u0 3) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (* (pow u0 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (* (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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)) (sqrt (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (* (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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)) (sqrt (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (* (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))))) u0)))
(+ (* -1 (/ (- (* -1/4 (/ (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) u0)) (* 1/2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))
(+ (* -1 (/ (- (* -1 (/ (+ (* 1/12 (/ (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (+ (* 6 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (* 6 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))) u0)) (* 1/4 (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))))) u0)) (* 1/2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))
(+ (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* 1/2 (/ (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) u0)) (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) u0)))
(+ (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))))) (* -1/6 (/ (+ (* 6 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (+ (* 6 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))))) u0))) u0)) (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) u0)))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))))) u0)))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* 1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* -1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)) (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(+ (* -1 (/ (+ (* -1 (* (pow (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) 1/4) (/ (+ (* 1/8 (- (* 2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))))) (* 1/32 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))))) u0))) (* -1/4 (* (pow (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 5)) 1/4) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) u0)) (pow (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) 1/4))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) 1/4) (/ (- (+ (* -1/32 (/ (- (* 2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2)))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/24 (- (+ (* -6 (* (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 4))))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 6 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))))) (* 1/384 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) u0))) (* (pow (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) 1/4) (+ (* 1/8 (- (* 2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))))) (* 1/32 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))))))) u0)) (* -1/4 (* (pow (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 5)) 1/4) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) u0)) (pow (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) 1/4))
(+ 1 (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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)) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (* (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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) (sqrt (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (* (sqrt (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 2) (pow alphay 2)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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) (sqrt (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (* (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 u0))))))
(* -1/2 (log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 u0))))))
(log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 u0)))))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 u0)))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))
(pow (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))) 1/4)
(/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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))))))))
(+ (* 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (* -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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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))))))))
(+ (* 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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))) (* 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))) (- (* 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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))))))))))))))) (+ (* -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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (* -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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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))))))))
(* alphay (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))
(+ (* -1 (* (/ (* (pow alphay 3) (* 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))))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (* alphay (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))))
(+ (* alphay (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (* u1 (+ (* -1 (* (/ (* (pow alphay 3) (* (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))))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (* -1/2 (* (* alphay (* 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 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 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 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))) (/ (* (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 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)))))))) (sqrt (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))))))
(+ (* alphay (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (* u1 (+ (* -1 (* (/ (* (pow alphay 3) (* (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))))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (* u1 (+ (* -1/2 (* (* alphay (* 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 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 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 (+ 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 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 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 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 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 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))) (/ (* (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 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)))))) (- (* 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))))))) (/ (* (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 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))))) (sqrt (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (* -1/2 (* (* alphay (+ (* -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 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 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 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))) (/ (* (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 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))))))) (sqrt (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))))))))
(+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0))))
(+ 1 (+ (* 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0)))))) (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))))
(+ 1 (+ (* 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0)))))))) (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))))
(+ 1 (+ (* 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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))))))))))))))) (+ (* -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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0)))))))) (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))))) (* -1 (* (/ (* (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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0))))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))))) (* u1 (+ (* -1 (* (/ (* (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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0))))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))) 3))))) (* -1/2 (* (* u1 (+ (* -4 (/ (* (pow alphay 12) (* (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 (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 4) (pow (- 1 u0) 2))))))) (+ (* -1 (/ (+ (* -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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0))))) (pow (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))) 2))) (/ (* (pow alphay 12) (* (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 (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 4) (pow (- 1 u0) 2))))))))) (sqrt (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0))))))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))))) (* u1 (+ (* -1 (* (/ (* (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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0))))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))) 3))))) (* u1 (+ (* -1/2 (* (sqrt (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0))))) (+ (* -4 (/ (* (pow alphay 12) (* (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 (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 4) (pow (- 1 u0) 2))))))) (+ (* -1 (/ (+ (* -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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0))))) (pow (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))) 2))) (/ (* (pow alphay 12) (* (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 (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 4) (pow (- 1 u0) 2)))))))))) (* -1/2 (* (* u1 (+ (* -2 (/ (* (pow alphay 6) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 12) (* (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 (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 4) (pow (- 1 u0) 2))))))) (* -1 (/ (+ (* -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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0))))) (pow (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (cos (* 1/2 (PI))) (* (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))) (* (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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0))))))) (+ (* -1 (/ (+ (* -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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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))))))))))))) (pow (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))) 2))) (+ (* 2 (/ (* (pow alphay 6) (* u0 (* (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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0))))))) (/ (* (pow alphay 6) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 12) (* (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 (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 4) (pow (- 1 u0) 2))))))) (+ (* -1 (/ (+ (* -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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0))))) (pow (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))) 2))) (/ (* (pow alphay 12) (* (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 (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 4) (pow (- 1 u0) 2)))))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (cos (* 1/2 (PI))) (* (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))) (* (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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0)))))))))) (sqrt (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0))))))))))))
(cos (atan (/ (* 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)))))
(/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))
(/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2))
(/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI)))))
(+ (* u1 (- (* 2 (/ (* alphay (PI)) alphax)) (* -2 (/ (* alphay (* (PI) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2)))))) (/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI))))))
(+ (* u1 (- (+ (* 2 (/ (* alphay (PI)) alphax)) (* 2 (/ (* u1 (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (/ (* alphay (PI)) alphax)) (* -2 (/ (* alphay (* (PI) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (cos (* 1/2 (PI)))))) (* -2 (/ (* alphay (* (PI) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2)))))) (/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI))))))
(+ (* u1 (- (+ (* 2 (/ (* alphay (PI)) alphax)) (* u1 (- (* u1 (- (* -4/3 (/ (* alphay (pow (PI) 3)) alphax)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (/ (* alphay (PI)) alphax)) (* -2 (/ (* alphay (* (PI) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2))))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (/ (* alphay (PI)) alphax)) (* -2 (/ (* alphay (* (PI) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2))))))) (* 4/3 (/ (* alphay (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (* -2 (/ (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (/ (* alphay (PI)) alphax)) (* -2 (/ (* alphay (* (PI) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI)))))))) (* -2 (/ (* alphay (* (PI) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2)))))) (/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI))))))
(pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)
(+ (/ (* 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))))))
(* 1/2 (PI))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(/ (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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))
(* alphay (sqrt (/ 1 (+ 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 alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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))))))
(/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1)))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(* 2 (* u1 (PI)))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))
(/ (pow alphay 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 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphay 2))) (- 1 u0))))))
(* -1/2 (log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphay 2))) (- 1 u0))))))
(log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphay 2))) (- 1 u0)))))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphay 2))) (- 1 u0)))
(/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))))))
(* alphay (sqrt (/ 1 (+ 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 alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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))))))
(cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1))))))))
(/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1)))))
(/ (pow (sin (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphay 2))
(/ (pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphax 2))
(/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1))))))
(pow (sin (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2)
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))))))))
(* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))
(* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* -1/48 (* (pow alphax 2) (+ (* -24 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))))))
(* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/48 (+ (* -24 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* -1/1440 (* (pow alphax 2) (+ (* 240 (/ (pow u0 3) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2)))))))))))))
(* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/48 (+ (* -24 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow alphax 2) (+ (* -1/1440 (+ (* 240 (/ (pow u0 3) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2)))))))) (* -1/80640 (* (pow alphax 2) (+ (* -40320 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6)) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (- 1 u0))))) (+ (* -40320 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 2))))) (+ (* -40320 (/ (* (pow u0 3) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 3))))) (+ (* -20160 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 2))))) (* -10080 (/ (pow u0 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 4))))))))))))))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))
(* (pow alphax 2) (+ (* 1/24 (* (pow alphax 2) (+ (* -24 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (+ (* 1/720 (* (pow alphax 2) (+ (* 240 (/ (pow u0 3) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2))))))))) (* 1/24 (+ (* -24 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (+ (* 1/24 (+ (* -24 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow alphax 2) (+ (* 1/40320 (* (pow alphax 2) (+ (* -40320 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6)) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (- 1 u0))))) (+ (* -40320 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 2))))) (+ (* -40320 (/ (* (pow u0 3) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 3))))) (+ (* -20160 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 2))))) (* -10080 (/ (pow u0 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 4)))))))))) (* 1/720 (+ (* 240 (/ (pow u0 3) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2)))))))))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))))))))
(+ 1 (* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphax 2) (+ (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))))))
(+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))
(+ 1 (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ 1 (* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(+ 1 (* -1/4 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* -1/4 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* 1/96 (+ (* -24 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* 1/32 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))))
(+ 1 (* (pow alphax 2) (+ (* -1/4 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* 1/96 (+ (* -24 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (+ (* 1/32 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* (pow alphax 2) (+ (* -1/384 (/ (* u0 (+ (* -24 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* -1/384 (/ (pow u0 3) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 3)))) (* 1/2880 (+ (* -720 (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2))))))) (+ (* -720 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* -240 (/ (pow u0 3) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 3))))))))))))))))
(/ (pow alphay 2) (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(+ (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2))) (/ (pow alphay 2) (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(+ (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2))))))) (* -1 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2)))))) (/ (pow alphay 2) (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2))))) (+ (/ (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2)))))) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3)))))))) (+ (* -1 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2))))))) (* -1 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2)))))) (/ (pow alphay 2) (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(/ (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))) (sin (* (PI) (+ 1/2 (* 2 u1)))))
(* alphax (+ (* -1/2 (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 3)) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 3)))) (/ (cos (* (PI) (+ 1/2 (* 2 u1)))) (sin (* (PI) (+ 1/2 (* 2 u1)))))))
(* alphax (+ (* (pow alphax 2) (+ (* -1/2 (/ (* (pow alphax 2) (* (pow alphay 2) (* (sin (* (PI) (+ 1/2 (* 2 u1)))) (+ (* -1 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6)))) (* 1/4 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6)))))))) (cos (* (PI) (+ 1/2 (* 2 u1)))))) (* -1/2 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 3) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 3)))))) (/ (cos (* (PI) (+ 1/2 (* 2 u1)))) (sin (* (PI) (+ 1/2 (* 2 u1)))))))
(* alphax (+ (* (pow alphax 2) (+ (* -1/2 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 3) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 3)))) (* (pow alphax 2) (+ (* -1/2 (/ (* (pow alphax 2) (* (pow alphay 2) (* (sin (* (PI) (+ 1/2 (* 2 u1)))) (+ (* 1/2 (/ (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (+ (* -1 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6)))) (* 1/4 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6)))))) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow alphay 8) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8))))))) (cos (* (PI) (+ 1/2 (* 2 u1)))))) (* -1/2 (/ (* (pow alphay 2) (* (sin (* (PI) (+ 1/2 (* 2 u1)))) (+ (* -1 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6)))) (* 1/4 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))))))) (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (/ (cos (* (PI) (+ 1/2 (* 2 u1)))) (sin (* (PI) (+ 1/2 (* 2 u1)))))))
(+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0))))
(+ 1 (+ (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))) (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))
(+ 1 (+ (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))))) (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))) (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))
(+ 1 (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (+ (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))))))) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))))) (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))) (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))) (* -1/2 (* (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))) (* (pow alphax 2) (+ (* -1/2 (* (* (pow alphax 2) (+ (* -1 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) 3) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 4) (pow (- 1 u0) 2)))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (pow (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) 3) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 4) (pow (- 1 u0) 2))))))))) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0))))))) (* -1/2 (* (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) 3))))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))) (* (pow alphax 2) (+ (* -1/2 (* (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) 3))))) (* (pow alphax 2) (+ (* -1/2 (* (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0))))) (+ (* -1 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) 3) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 4) (pow (- 1 u0) 2)))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (pow (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) 3) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) 3) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 4) (pow (- 1 u0) 2)))))) (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (pow (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) 2)))))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (+ (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))))) (pow (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) 3) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 4) (pow (- 1 u0) 2)))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (pow (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) 3) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 4) (pow (- 1 u0) 2)))))))))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) 3) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))))) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0))))))))))))
(/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 4) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8)))) (* -1 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow alphay 4) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3))))))))
(* -1/2 (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ (* -1/2 (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (* 1/2 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))))
(+ (* -1/2 (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/48 (/ (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 4))) (* 1/2 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))))))
(+ (* -1/2 (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/48 (/ (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 4))) (+ (* -1/1440 (/ (+ (* -720 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -240 (/ (* (pow alphay 12) (* (pow u0 3) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 12) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))) (pow alphax 6))) (* 1/2 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))))))
(log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(+ (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))))
(+ (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (* 1/24 (/ (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 4)))))
(+ (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (+ (* 1/720 (/ (+ (* -720 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -240 (/ (* (pow alphay 12) (* (pow u0 3) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 12) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))) (pow alphax 6))) (* 1/24 (/ (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 4))))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))
(- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))))
(sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0)))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))))
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))
(+ 1 (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(- (+ 1 (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))
(- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))
(/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(- (+ (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))
(pow (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) 1/4)
(+ (* 1/4 (* (pow (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 5)) 1/4) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (pow (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) 1/4))
(+ (* 1/4 (* (pow (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 5)) 1/4) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (+ (* (pow (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) 1/4) (/ (+ (* 1/96 (+ (* -24 (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))) (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))) (* 1/32 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2)))))) (pow alphax 4))) (pow (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) 1/4)))
(+ (* 1/4 (* (pow (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 5)) 1/4) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (+ (* (pow (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) 1/4) (/ (+ (* 1/2880 (+ (* -720 (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2)))))))) (+ (* 240 (/ (* (pow alphay 12) (* (pow u0 3) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 12) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (+ (* 1/384 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -24 (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))) (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (* 1/384 (/ (* (pow alphay 12) (* (pow u0 3) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 12) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))))) (pow alphax 6))) (+ (* (pow (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) 1/4) (/ (+ (* 1/96 (+ (* -24 (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))) (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))) (* 1/32 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2)))))) (pow alphax 4))) (pow (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) 1/4))))
(/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))
(+ (* -1 (/ (pow alphay 4) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (* -1 (/ (pow alphay 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (pow alphax 4))) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (/ (pow alphay 4) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (* -1 (/ (pow alphay 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))))) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (/ (* (pow alphay 8) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (/ (* (pow alphay 8) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (pow alphax 6))) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (* -1 (/ (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (+ (* -1 (/ (pow alphay 6) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (pow alphay 4) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))))
alphay
(+ alphay (* -1/2 (/ (* (pow alphay 3) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))
(+ alphay (+ (* -1/2 (/ (* alphay (+ (* -1 (/ (* (pow alphay 4) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* 1/4 (/ (* (pow alphay 4) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))))) (pow alphax 4))) (* -1/2 (/ (* (pow alphay 3) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))
(+ alphay (+ (* -1/2 (/ (* alphay (+ (* -1 (/ (* (pow alphay 4) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* 1/4 (/ (* (pow alphay 4) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))))) (pow alphax 4))) (+ (* -1/2 (/ (* alphay (+ (* 1/2 (/ (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (+ (* -1 (/ (* (pow alphay 4) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* 1/4 (/ (* (pow alphay 4) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)))))) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (/ (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)))) (pow alphax 6))) (* -1/2 (/ (* (pow alphay 3) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))
(+ 1 (+ (* -1 (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (pow alphax 4))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (/ (* (pow alphay 8) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow alphay 8) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (pow alphax 6))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 4) (* u0 (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (- 1 u0))))) (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (/ (* (pow alphay 8) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow alphay 8) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (+ (* -1 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (+ (* -1 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))))
(pow alphay 2)
(+ (* -1 (/ (* (pow alphay 4) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (pow alphay 2))
(- (+ (/ (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphax 4) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (pow alphay 2)) (/ (* (pow alphay 4) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))
(- (+ (* -1 (/ (* (pow alphay 8) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)))) (pow alphay 2)) (+ (* -1 (/ (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphax 4) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)))) (/ (* (pow alphay 4) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))
(+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))))))))
(* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))
(* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* -1/48 (* (pow alphay 2) (+ (* -24 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))))))
(* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/48 (+ (* -24 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* -1/1440 (* (pow alphay 2) (+ (* 240 (/ (pow u0 3) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2)))))))))))))
(* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/48 (+ (* -24 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow alphay 2) (+ (* -1/1440 (+ (* 240 (/ (pow u0 3) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2)))))))) (* -1/80640 (* (pow alphay 2) (+ (* -40320 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6)) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (- 1 u0))))) (+ (* -40320 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 2))))) (+ (* -40320 (/ (* (pow u0 3) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 3))))) (+ (* -20160 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 2))))) (* -10080 (/ (pow u0 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 4))))))))))))))))
(* (pow alphay 2) (+ (* 1/24 (* (pow alphay 2) (+ (* -24 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (+ (* 1/720 (* (pow alphay 2) (+ (* 240 (/ (pow u0 3) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2))))))))) (* 1/24 (+ (* -24 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (+ (* 1/24 (+ (* -24 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow alphay 2) (+ (* 1/40320 (* (pow alphay 2) (+ (* -40320 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6)) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (- 1 u0))))) (+ (* -40320 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 2))))) (+ (* -40320 (/ (* (pow u0 3) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 3))))) (+ (* -20160 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 2))))) (* -10080 (/ (pow u0 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 4)))))))))) (* 1/720 (+ (* 240 (/ (pow u0 3) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2)))))))))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))))))))
(+ 1 (* 1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))))))
(+ 1 (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ 1 (* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(+ 1 (* -1/4 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (+ (* -1/4 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* 1/96 (+ (* -24 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* 1/32 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))))
(+ 1 (* (pow alphay 2) (+ (* -1/4 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* 1/96 (+ (* -24 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (+ (* 1/32 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* (pow alphay 2) (+ (* -1/384 (/ (* u0 (+ (* -24 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* -1/384 (/ (pow u0 3) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 3)))) (* 1/2880 (+ (* -720 (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2))))))) (+ (* -720 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* -240 (/ (pow u0 3) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 3))))))))))))))))
(* (pow alphay 2) (+ (* -1 (/ (pow alphay 2) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ 1 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (/ 1 (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* -1 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))))) (/ 1 (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ 1 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (+ (* (pow alphay 2) (- (* -1 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphax 6) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))))) (+ (/ 1 (* (pow alphax 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8))) (+ (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphax 6) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow alphax 6) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))))) (/ 1 (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (* -1 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))))) (/ 1 (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ 1 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* alphay (+ 1 (* -1/2 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))
(* alphay (+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow alphax 4) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)))) (* 1/4 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow alphax 4) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))))))) (* -1/2 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))
(* alphay (+ 1 (* (pow alphay 2) (+ (* -1/2 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* 1/2 (/ (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (+ (* -1 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow alphax 4) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)))) (* 1/4 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow alphax 4) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)))))) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)))))) (* -1/2 (+ (* -1 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow alphax 4) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)))) (* 1/4 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow alphax 4) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))))))))))))
(+ 1 (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ 1 (* (pow alphay 2) (+ (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ u0 (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (* -1 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))))) (/ u0 (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ u0 (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (+ (* -1 (/ u0 (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (* -1 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))) (+ (* -1 (/ (* u0 (+ (* -1 (/ u0 (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ u0 (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (/ (pow u0 2) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ u0 (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))))))))
(* (pow alphay 2) (+ 1 (* -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) (+ 1 (* (pow alphay 2) (- (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphax 4) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))
(* (pow alphay 2) (+ 1 (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)))) (* -1 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow alphax 4) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)))))) (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3))))))))
(* -1/2 (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ (* -1/2 (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (* 1/2 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))))
(+ (* -1/2 (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/48 (/ (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphay 4))) (* 1/2 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))))))
(+ (* -1/2 (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/48 (/ (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphay 4))) (+ (* -1/1440 (/ (+ (* -720 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -240 (/ (* (pow alphax 12) (* (pow u0 3) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 12) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))) (pow alphay 6))) (* 1/2 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))))))
(log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(+ (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))))
(+ (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (* 1/24 (/ (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphay 4)))))
(+ (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (+ (* 1/720 (/ (+ (* -720 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -240 (/ (* (pow alphax 12) (* (pow u0 3) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 12) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))) (pow alphay 6))) (* 1/24 (/ (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphay 4))))))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))
(- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))))
(sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0)))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))))
(+ 1 (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(- (+ 1 (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))
(- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(- (+ (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))
(pow (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) 1/4)
(+ (* 1/4 (* (pow (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 5)) 1/4) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (pow (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) 1/4))
(+ (* 1/4 (* (pow (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 5)) 1/4) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (+ (* (pow (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) 1/4) (/ (+ (* 1/96 (+ (* -24 (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))) (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))) (* 1/32 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2)))))) (pow alphay 4))) (pow (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) 1/4)))
(+ (* 1/4 (* (pow (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 5)) 1/4) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (+ (* (pow (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) 1/4) (/ (+ (* 1/2880 (+ (* -720 (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2)))))))) (+ (* 240 (/ (* (pow alphax 12) (* (pow u0 3) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 12) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (+ (* 1/384 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -24 (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))) (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (* 1/384 (/ (* (pow alphax 12) (* (pow u0 3) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 12) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))))) (pow alphay 6))) (+ (* (pow (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) 1/4) (/ (+ (* 1/96 (+ (* -24 (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))) (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))) (* 1/32 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2)))))) (pow alphay 4))) (pow (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) 1/4))))
(/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))
(* (pow alphay 2) (+ (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2)))) (/ (pow alphax 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 10) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3)))) (/ (* (pow alphax 8) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2)))) (pow alphay 4))) (/ (pow alphax 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (* -1 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2)))))))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 10) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2)))) (+ (/ (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 10) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3)))) (/ (* (pow alphax 8) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2)))))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (/ (* (pow alphax 12) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3))))) (pow alphay 6))) (/ (pow alphax 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2))))) (+ (* -1 (/ (* (pow alphax 10) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3))))) (/ (* (pow alphax 8) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2))))))))
(+ (* -1/2 (/ (* (pow alphax 3) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 3)) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 3)))) (/ (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))) (sin (* (PI) (+ 1/2 (* 2 u1))))))
(+ (* -1/2 (/ (* (sin (* (PI) (+ 1/2 (* 2 u1)))) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* 1/4 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))))) (* alphax (* (pow alphay 4) (cos (* (PI) (+ 1/2 (* 2 u1)))))))) (+ (* -1/2 (/ (* (pow alphax 3) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 3)) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 3)))) (/ (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))) (sin (* (PI) (+ 1/2 (* 2 u1)))))))
(+ (* -1/2 (/ (* (sin (* (PI) (+ 1/2 (* 2 u1)))) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* 1/4 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))))) (* alphax (* (pow alphay 4) (cos (* (PI) (+ 1/2 (* 2 u1)))))))) (+ (* -1/2 (/ (* (sin (* (PI) (+ 1/2 (* 2 u1)))) (+ (* 1/2 (/ (* (pow alphax 2) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* 1/4 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6)))))) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (/ (* (pow alphax 8) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8)))) (* alphax (* (pow alphay 6) (cos (* (PI) (+ 1/2 (* 2 u1)))))))) (+ (* -1/2 (/ (* (pow alphax 3) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 3)) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 3)))) (/ (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))) (sin (* (PI) (+ 1/2 (* 2 u1))))))))
(/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))
(* (pow alphay 2) (- (+ (/ 1 (pow alphay 2)) (/ (* (pow alphax 2) u0) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))) (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (pow alphay 4))) (+ (/ 1 (pow alphay 2)) (/ (* (pow alphax 2) u0) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0))))) (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (/ (* (pow alphax 12) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0)))))) (pow alphay 6))) (+ (/ 1 (pow alphay 2)) (/ (* (pow alphax 2) u0) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0)))))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))))))
(* (/ 1 (* alphax alphay)) (sqrt (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (* (pow alphax 3) (pow alphay 2))) (sqrt (/ (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3))))) (* (/ 1 alphax) (sqrt (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0)))) alphay)
(/ (+ (* -1/2 (* (/ (* alphax (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (pow (- 1 u0) 2))) (* (pow alphax 4) (pow u0 2)))) (+ (* -1 (/ (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (* (pow alphax 6) (pow u0 3)))) (* 1/4 (/ (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (* (pow alphax 6) (pow u0 3))))))) (pow alphay 4)) (sqrt (/ u0 (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))))) (+ (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (* (pow alphax 3) (pow alphay 2))) (sqrt (/ (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3))))) (* (/ 1 alphax) (sqrt (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0))))) alphay)
(/ (+ (* -1/2 (* (/ (* alphax (+ (* -1 (/ (* (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (pow (- 1 u0) 2))) (* (pow alphax 4) (pow u0 2)))) (* -1 (/ (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (* (pow alphax 6) (pow u0 3))))) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))))) (* (pow alphax 2) u0))) (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (/ (* (pow alphax 12) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0)))))) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (pow (- 1 u0) 2))) (* (pow alphax 4) (pow u0 2)))) (+ (* 1/2 (/ (* (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (pow (- 1 u0) 2))) (* (pow alphax 4) (pow u0 2)))) (+ (* -1 (/ (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (* (pow alphax 6) (pow u0 3)))) (* 1/4 (/ (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (* (pow alphax 6) (pow u0 3)))))) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))))) (* (pow alphax 2) u0))) (/ (* (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))))) (* (pow alphax 6) (pow u0 3))))))) (pow alphay 6)) (sqrt (/ u0 (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))))) (+ (* -1/2 (* (/ (* alphax (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (pow (- 1 u0) 2))) (* (pow alphax 4) (pow u0 2)))) (+ (* -1 (/ (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (* (pow alphax 6) (pow u0 3)))) (* 1/4 (/ (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (* (pow alphax 6) (pow u0 3))))))) (pow alphay 4)) (sqrt (/ u0 (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))))) (+ (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (* (pow alphax 3) (pow alphay 2))) (sqrt (/ (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3))))) (* (/ 1 alphax) (sqrt (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0)))))) alphay)
(+ (* -1 (/ (* (pow alphax 4) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)))) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(- (+ (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 4) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6)))) (/ (* (pow alphax 4) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4))))
(- (+ (* -1 (/ (* (pow alphax 8) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8)))) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 4) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6)))) (/ (* (pow alphax 4) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)))))
(* -1 (/ (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))) (sin (* (PI) (+ 1/2 (* 2 u1))))))
(+ (* -1 (/ (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))) (sin (* (PI) (+ 1/2 (* 2 u1)))))) (* 1/2 (/ (* (pow alphax 3) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 3)) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 3)))))
(+ (* -1 (/ (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))) (sin (* (PI) (+ 1/2 (* 2 u1)))))) (+ (* 1/2 (/ (* (sin (* (PI) (+ 1/2 (* 2 u1)))) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* 1/4 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))))) (* alphax (* (pow alphay 4) (cos (* (PI) (+ 1/2 (* 2 u1)))))))) (* 1/2 (/ (* (pow alphax 3) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 3)) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 3))))))
(+ (* -1 (/ (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))) (sin (* (PI) (+ 1/2 (* 2 u1)))))) (+ (* 1/2 (/ (* (sin (* (PI) (+ 1/2 (* 2 u1)))) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* 1/4 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))))) (* alphax (* (pow alphay 4) (cos (* (PI) (+ 1/2 (* 2 u1)))))))) (+ (* 1/2 (/ (* (sin (* (PI) (+ 1/2 (* 2 u1)))) (+ (* 1/2 (/ (* (pow alphax 2) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* 1/4 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6)))))) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (/ (* (pow alphax 8) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8)))) (* alphax (* (pow alphay 6) (cos (* (PI) (+ 1/2 (* 2 u1)))))))) (* 1/2 (/ (* (pow alphax 3) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 3)) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 3)))))))
(* -1 (* (/ 1 (* alphax alphay)) (sqrt (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0))))
(* -1 (/ (+ (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (* (pow alphax 3) (pow alphay 2))) (sqrt (/ (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3))))) (* (/ 1 alphax) (sqrt (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0)))) alphay))
(* -1 (/ (+ (* -1/2 (* (/ (* alphax (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (pow (- 1 u0) 2))) (* (pow alphax 4) (pow u0 2)))) (+ (* -1 (/ (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (* (pow alphax 6) (pow u0 3)))) (* 1/4 (/ (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (* (pow alphax 6) (pow u0 3))))))) (pow alphay 4)) (sqrt (/ u0 (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))))) (+ (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (* (pow alphax 3) (pow alphay 2))) (sqrt (/ (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3))))) (* (/ 1 alphax) (sqrt (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0))))) alphay))
(* -1 (/ (+ (* -1/2 (* (/ (* alphax (+ (* -1 (/ (* (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (pow (- 1 u0) 2))) (* (pow alphax 4) (pow u0 2)))) (* -1 (/ (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (* (pow alphax 6) (pow u0 3))))) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))))) (* (pow alphax 2) u0))) (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (/ (* (pow alphax 12) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0)))))) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (pow (- 1 u0) 2))) (* (pow alphax 4) (pow u0 2)))) (+ (* 1/2 (/ (* (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (pow (- 1 u0) 2))) (* (pow alphax 4) (pow u0 2)))) (+ (* -1 (/ (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (* (pow alphax 6) (pow u0 3)))) (* 1/4 (/ (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (* (pow alphax 6) (pow u0 3)))))) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))))) (* (pow alphax 2) u0))) (/ (* (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))))) (* (pow alphax 6) (pow u0 3))))))) (pow alphay 6)) (sqrt (/ u0 (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))))) (+ (* -1/2 (* (/ (* alphax (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (pow (- 1 u0) 2))) (* (pow alphax 4) (pow u0 2)))) (+ (* -1 (/ (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (* (pow alphax 6) (pow u0 3)))) (* 1/4 (/ (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (* (pow alphax 6) (pow u0 3))))))) (pow alphay 4)) (sqrt (/ u0 (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))))) (+ (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (* (pow alphax 3) (pow alphay 2))) (sqrt (/ (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3))))) (* (/ 1 alphax) (sqrt (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0)))))) alphay))
Outputs
1
#s(literal 1 binary32)
(+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(-.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))
(+.f32 #s(literal 1 binary32) (*.f32 u0 (*.f32 #s(literal 1/2 binary32) (-.f32 (*.f32 u0 (-.f32 (*.f32 #s(literal 3/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 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) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)))))) (-.f32 (*.f32 #s(literal 3/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))
(*.f32 #s(literal -1/2 binary32) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(* u0 (- (* -1/4 (* u0 (- (* 2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(*.f32 u0 (fma.f32 (*.f32 #s(literal -1/4 binary32) u0) (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(* u0 (- (* u0 (+ (* -1/4 (- (* 2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2)))) (* -1/12 (* u0 (- (+ (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3))) (* 6 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (* 6 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(*.f32 u0 (fma.f32 u0 (fma.f32 #s(literal -1/4 binary32) (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal -1/12 binary32) u0) (-.f32 (fma.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32))) (*.f32 #s(literal 6 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (*.f32 #s(literal 6 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(* u0 (- (* u0 (+ (* -1/4 (- (* 2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2)))) (* u0 (+ (* -1/12 (- (+ (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3))) (* 6 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (* 6 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))))) (* -1/48 (* u0 (- (+ (* 24 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (* 24 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3)))) (+ (* 6 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 4))) (* 36 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))))))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(*.f32 u0 (fma.f32 u0 (fma.f32 #s(literal -1/4 binary32) (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (*.f32 u0 (fma.f32 #s(literal -1/12 binary32) (-.f32 (fma.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32))) (*.f32 #s(literal 6 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (*.f32 #s(literal 6 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))))) (*.f32 (*.f32 #s(literal -1/48 binary32) u0) (-.f32 (*.f32 #s(literal 24 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32))))) (fma.f32 #s(literal 6 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 4 binary32))) (*.f32 #s(literal 36 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))
(/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(*.f32 u0 (fma.f32 (*.f32 #s(literal 1/2 binary32) u0) (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(* u0 (+ (* u0 (+ (* 1/6 (* u0 (- (+ (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3))) (* 6 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (* 6 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2)))))) (* 1/2 (- (* 2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(*.f32 u0 (fma.f32 u0 (fma.f32 (*.f32 #s(literal 1/6 binary32) u0) (-.f32 (fma.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32))) (*.f32 #s(literal 6 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (*.f32 #s(literal 6 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(* u0 (+ (* u0 (+ (* 1/2 (- (* 2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2)))) (* u0 (+ (* 1/24 (* u0 (- (+ (* 24 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (* 24 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3)))) (+ (* 6 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 4))) (* 36 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))))))) (* 1/6 (- (+ (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3))) (* 6 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (* 6 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(*.f32 u0 (fma.f32 u0 (fma.f32 #s(literal 1/2 binary32) (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (*.f32 u0 (fma.f32 (*.f32 #s(literal 1/24 binary32) u0) (-.f32 (*.f32 #s(literal 24 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32))))) (fma.f32 #s(literal 6 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 4 binary32))) (*.f32 #s(literal 36 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/6 binary32) (-.f32 (fma.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32))) (*.f32 #s(literal 6 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (*.f32 #s(literal 6 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(*.f32 u0 (/.f32 (+.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(*.f32 u0 (fma.f32 u0 (/.f32 (+.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(* u0 (+ (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(*.f32 u0 (fma.f32 u0 (fma.f32 u0 (/.f32 (+.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(-.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+.f32 #s(literal 1 binary32) (*.f32 u0 (*.f32 #s(literal 1/2 binary32) (-.f32 (*.f32 u0 (-.f32 (*.f32 #s(literal 3/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)))))) (-.f32 (*.f32 #s(literal 3/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(+ 1 (* 1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(-.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(+ 1 (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+.f32 #s(literal 1 binary32) (*.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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(+ 1 (* u0 (+ (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/2 (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(+ 1 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(+ 1 (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(+.f32 #s(literal 1 binary32) (*.f32 u0 (/.f32 (+.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(+ 1 (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(+.f32 #s(literal 1 binary32) (*.f32 u0 (fma.f32 u0 (/.f32 (+.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))
(/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(*.f32 u0 (/.f32 (+.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(*.f32 u0 (fma.f32 u0 (/.f32 (+.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(* u0 (+ (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(*.f32 u0 (fma.f32 u0 (fma.f32 u0 (/.f32 (+.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(+ 1 (* -1/4 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(-.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(+ 1 (* u0 (- (* u0 (+ (* 1/8 (- (* 2 (- (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))) (* 1/32 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))) (* 1/4 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (*.f32 #s(literal 1/32 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))))) (*.f32 #s(literal -1/4 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(+ 1 (* u0 (- (* u0 (+ (* 1/32 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (+ (* 1/8 (- (* 2 (- (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))) (* u0 (- (+ (* -1/32 (/ (- (* 2 (- (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* 1/24 (- (+ (* 6 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3))))) (* 6 (/ (- (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3)))))) (* 1/384 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3)))))))) (* 1/4 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+.f32 #s(literal 1 binary32) (*.f32 u0 (fma.f32 u0 (fma.f32 #s(literal 1/32 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (*.f32 u0 (-.f32 (fma.f32 #s(literal -1/32 binary32) (/.f32 (-.f32 (*.f32 #s(literal 2 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (*.f32 #s(literal 1/24 binary32) (fma.f32 #s(literal 6 binary32) (+.f32 (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32))))) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (*.f32 #s(literal -2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32))))))) (*.f32 #s(literal 1/384 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)))))))) (*.f32 #s(literal -1/4 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 (*.f32 alphay alphay) u0)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))
(+ 1 (* u0 (+ (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 binary32) (*.f32 u0 (/.f32 (fma.f32 (*.f32 alphax alphax) (*.f32 (*.f32 alphay alphay) u0) (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay))) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))))
(+ 1 (* u0 (+ (* u0 (- (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 binary32) (*.f32 u0 (fma.f32 u0 (-.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 (*.f32 alphay alphay) u0)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))
(+ 1 (* -1/2 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 (*.f32 alphay alphay) u0)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 (+ (* -1 (/ (* (pow alphax 4) (pow alphay 4)) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 4) (pow alphay 4)) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 binary32) (*.f32 u0 (*.f32 #s(literal -1/2 binary32) (fma.f32 u0 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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/4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (* u0 (+ (* -1 (/ (* (pow alphax 2) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphax 4) (pow alphay 4)) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 4) (pow alphay 4)) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphax 4) (pow alphay 4)) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 4) (pow alphay 4)) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 4) (pow alphay 4)) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 4) (pow alphay 4)) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 binary32) (*.f32 u0 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (*.f32 u0 (*.f32 #s(literal -1/2 binary32) (fma.f32 u0 (+.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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/4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))))) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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/4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (*.f32 #s(literal 3/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (*.f32 #s(literal 3/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (*.f32 #s(literal 3/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))) (pow.f32 u0 #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))
(* -1/2 (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(*.f32 #s(literal -1/2 binary32) (log.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (* -1/2 (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))))
(fma.f32 #s(literal -1/2 binary32) (log.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))
(+ (* -1/2 (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (+ (* 1/4 (/ (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (pow u0 2))) (/ 1/2 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))))
(fma.f32 #s(literal -1/2 binary32) (log.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32))))) (*.f32 u0 u0)) (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))
(+ (* -1/2 (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (+ (* 1/12 (/ (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (+ (* 6 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (* 6 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))) (pow u0 3))) (+ (* 1/4 (/ (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (pow u0 2))) (/ 1/2 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))))
(fma.f32 #s(literal -1/2 binary32) (log.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (fma.f32 #s(literal 1/12 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #s(literal 3 binary32))) (*.f32 #s(literal 6 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))) (pow.f32 u0 #s(literal 3 binary32))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32))))) (*.f32 u0 u0)) (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))))
(log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(log.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(- (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))
(-.f32 (log.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(- (+ (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (* -1/2 (/ (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (pow u0 2)))) (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))
(-.f32 (-.f32 (log.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32))))) (*.f32 u0 u0)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(- (+ (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (+ (* -1/2 (/ (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (pow u0 2))) (* -1/6 (/ (+ (* 6 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (+ (* 6 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))))) (pow u0 3))))) (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))
(-.f32 (+.f32 (log.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32))))) (*.f32 u0 u0)) (*.f32 #s(literal -1/6 binary32) (/.f32 (fma.f32 #s(literal 6 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (fma.f32 #s(literal 6 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #s(literal 3 binary32)))))) (pow.f32 u0 #s(literal 3 binary32)))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(/ -1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))
(/.f32 #s(literal -1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (pow u0 2))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (*.f32 #s(literal 3/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (*.f32 #s(literal 3/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (*.f32 #s(literal 3/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))) (pow.f32 u0 #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))
(sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (+ (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 3)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (pow.f32 u0 #s(literal 3 binary32)))) (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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))))
(- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- 1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(-.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(-.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) u0))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(-.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(/ -1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))
(/.f32 #s(literal -1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(* -1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(pow (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) 1/4)
(pow.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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #s(literal 1/4 binary32))
(+ (* 1/4 (* (pow (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 5)) 1/4) (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (pow (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) 1/4))
(fma.f32 (*.f32 #s(literal 1/4 binary32) (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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 5 binary32))) #s(literal 1/4 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (pow.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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #s(literal 1/4 binary32)))
(+ (* 1/4 (* (pow (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 5)) 1/4) (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* (pow (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) 1/4) (/ (+ (* 1/8 (- (* 2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))))) (* 1/32 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))))) (pow u0 2))) (pow (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) 1/4)))
(fma.f32 (*.f32 #s(literal 1/4 binary32) (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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 5 binary32))) #s(literal 1/4 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (fma.f32 (pow.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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #s(literal 1/4 binary32)) (/.f32 (fma.f32 #s(literal 1/8 binary32) (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32))))) (*.f32 #s(literal 1/32 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #s(literal 1/4 binary32))))
(+ (* 1/4 (* (pow (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 5)) 1/4) (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* (pow (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) 1/4) (/ (+ (* 1/32 (/ (- (* 2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2)))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (+ (* 1/24 (+ (* -6 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (* 6 (* (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))))) (* 1/384 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))))) (pow u0 3))) (+ (* (pow (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) 1/4) (/ (+ (* 1/8 (- (* 2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))))) (* 1/32 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))))) (pow u0 2))) (pow (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) 1/4))))
(fma.f32 (*.f32 #s(literal 1/4 binary32) (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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 5 binary32))) #s(literal 1/4 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (fma.f32 (pow.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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #s(literal 1/4 binary32)) (/.f32 (fma.f32 #s(literal 1/32 binary32) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (fma.f32 #s(literal 1/24 binary32) (fma.f32 #s(literal -6 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (fma.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #s(literal 3 binary32))) (*.f32 (*.f32 #s(literal 6 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))))) (*.f32 #s(literal 1/384 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #s(literal 3 binary32)))))) (pow.f32 u0 #s(literal 3 binary32))) (fma.f32 (pow.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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #s(literal 1/4 binary32)) (/.f32 (fma.f32 #s(literal 1/8 binary32) (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32))))) (*.f32 #s(literal 1/32 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #s(literal 1/4 binary32)))))
(+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))))
(+ 1 (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 binary32) (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) u0) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))
(- (+ 1 (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow u0 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 binary32) (-.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (*.f32 u0 u0)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) (*.f32 (/.f32 (*.f32 alphax alphax) u0) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))
(- (+ 1 (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow u0 3) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (* (pow u0 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 binary32) (-.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 u0 #s(literal 3 binary32))) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) (fma.f32 (/.f32 (*.f32 alphax alphax) u0) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (*.f32 (/.f32 (*.f32 alphax alphax) (*.f32 u0 u0)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (* (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 (*.f32 alphax alphax) u0) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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)) (sqrt (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (* (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 alphay alphay) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.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 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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)))) #s(literal -3/4 binary32))) (*.f32 u0 u0))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 (*.f32 alphax alphax) u0) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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)) (sqrt (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (* (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 alphay alphay) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.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 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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)))) #s(literal -3/4 binary32))) (*.f32 u0 u0))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 alphay alphay) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.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 (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 alphay alphay) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.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 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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)))) #s(literal -3/4 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 alphay alphay) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.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 (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))))) (pow.f32 u0 #s(literal 3 binary32)))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 (*.f32 alphax alphax) u0) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (*.f32 #s(literal 3/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))))) u0) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (*.f32 #s(literal 3/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (*.f32 #s(literal 3/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (fma.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 4 binary32))))))) u0) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) u0) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))))) u0)))
(+ (* -1 (/ (- (* -1/4 (/ (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) u0)) (* 1/2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/4 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32))))) u0) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) u0) (*.f32 #s(literal -1/2 binary32) (log.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(+ (* -1 (/ (- (* -1 (/ (+ (* 1/12 (/ (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (+ (* 6 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (* 6 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))) u0)) (* 1/4 (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))))) u0)) (* 1/2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/12 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #s(literal 3 binary32))) (*.f32 #s(literal 6 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))) u0) (*.f32 #s(literal 1/4 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32))))))) u0) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) u0) (*.f32 #s(literal -1/2 binary32) (log.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(+ (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* 1/2 (/ (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) u0)) (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) u0)))
(+.f32 (log.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (neg.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) u0)))
(+ (log (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* 2 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))))) (* -1/6 (/ (+ (* 6 (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (+ (* 6 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))))) u0))) u0)) (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) u0)))
(+.f32 (log.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32))))) (*.f32 #s(literal -1/6 binary32) (/.f32 (fma.f32 #s(literal 6 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (fma.f32 #s(literal 6 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #s(literal 3 binary32)))))) u0))) u0) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) u0)))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (*.f32 #s(literal 3/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))))) u0) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (*.f32 #s(literal 3/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (*.f32 #s(literal 3/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (fma.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 4 binary32))))))) u0) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) u0) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))))) u0)))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* 1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))) u0)))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* -1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)) (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))) u0) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) u0)))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(-.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) u0))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) u0)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(+ (* -1 (/ (+ (* -1 (* (pow (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) 1/4) (/ (+ (* 1/8 (- (* 2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))))) (* 1/32 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))))) u0))) (* -1/4 (* (pow (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 5)) 1/4) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) u0)) (pow (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) 1/4))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1 binary32) (pow.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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #s(literal 1/4 binary32))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32))))) (*.f32 #s(literal 1/32 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))))) u0) (*.f32 (*.f32 #s(literal -1/4 binary32) (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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 5 binary32))) #s(literal 1/4 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) u0) (pow.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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #s(literal 1/4 binary32)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) 1/4) (/ (- (+ (* -1/32 (/ (- (* 2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2)))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/24 (- (+ (* -6 (* (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 4))))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 6 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))))) (* 1/384 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) u0))) (* (pow (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) 1/4) (+ (* 1/8 (- (* 2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))))) (* 1/32 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))))))) u0)) (* -1/4 (* (pow (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 5)) 1/4) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) u0)) (pow (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) 1/4))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1 binary32) (pow.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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #s(literal 1/4 binary32))) (/.f32 (-.f32 (fma.f32 #s(literal -1/32 binary32) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 #s(literal 1/24 binary32) (-.f32 (fma.f32 (*.f32 #s(literal -6 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 4 binary32))))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (*.f32 #s(literal 6 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #s(literal 3 binary32))))))) (*.f32 #s(literal 1/384 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #s(literal 1/4 binary32)) (fma.f32 #s(literal 1/8 binary32) (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32))))) (*.f32 #s(literal 1/32 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))))))) u0) (*.f32 (*.f32 #s(literal -1/4 binary32) (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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 5 binary32))) #s(literal 1/4 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) u0) (pow.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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #s(literal 1/4 binary32)))
(+ 1 (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 (/.f32 (*.f32 alphax alphax) u0) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))) u0)))
(+ 1 (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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)) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 binary32) (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) u0) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) u0) (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))) u0)))
(+ (sqrt (/ 1 (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (* (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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) (sqrt (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 alphay alphay) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.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 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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)))) #s(literal -3/4 binary32))) u0)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))))))) u0)))
(+ (sqrt (/ 1 (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (* (sqrt (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 2) (pow alphay 2)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/ (* (pow alphax 2) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow alphay 2)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 alphax 4) (pow alphay 4)) (* (pow (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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) (sqrt (+ 1 (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (* (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 alphay alphay) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.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 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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)))) #s(literal -3/4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 alphay alphay) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.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 (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 alphay alphay) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.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 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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)))) #s(literal -3/4 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))))) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 alphay alphay) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.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 (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))))))) u0) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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) (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (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 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(* -1/2 (log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 u0)))))
(log1p.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(pow (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))) 1/4)
(pow.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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 1/4 binary32))
(/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))))
(/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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))))))))
(fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u1) (*.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 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (* -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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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))))))))
(fma.f32 u1 (fma.f32 (*.f32 #s(literal -1 binary32) u1) (fma.f32 #s(literal -4 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 10 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 (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 (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) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 4 binary32))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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))))) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 #s(literal -4 binary32) (/.f32 (*.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 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.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))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 #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 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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))) (* 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))) (- (* 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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))))))))))))))) (+ (* -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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (* -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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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))))))))
(fma.f32 u1 (fma.f32 u1 (-.f32 (neg.f32 (*.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 #s(literal -4 binary32) (/.f32 (*.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 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.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))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) (*.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 #s(literal -4 binary32) (/.f32 (*.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 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.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))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 alphax) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 #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 #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 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.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) (pow.f32 (PI.f32) #s(literal 3 binary32))) (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 #s(literal 4/3 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 4 binary32) (/.f32 (*.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)))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))))))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 #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 (pow.f32 alphay #s(literal 10 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 (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 (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) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 4 binary32))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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))))) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 #s(literal -4 binary32) (/.f32 (*.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 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.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))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 alphax) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 #s(literal -4 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 10 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 (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 (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) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 4 binary32))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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))))) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 #s(literal -4 binary32) (/.f32 (*.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 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.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))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 #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 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))))
(* alphay (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))
(*.f32 alphay (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))))
(+ (* -1 (* (/ (* (pow alphay 3) (* 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))))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (* alphay (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 3 binary32)) (*.f32 alphax alphax)) (/.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)))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 alphay (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))))
(+ (* alphay (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (* u1 (+ (* -1 (* (/ (* (pow alphay 3) (* (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))))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (* -1/2 (* (* alphay (* 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 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 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 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))) (/ (* (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 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)))))))) (sqrt (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))))))
(fma.f32 alphay (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 (-.f32 (neg.f32 (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 3 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 alphax alphax) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 alphay u1) (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 4 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) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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)))) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.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))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 (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 4 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) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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))))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))))))
(+ (* alphay (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (* u1 (+ (* -1 (* (/ (* (pow alphay 3) (* (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))))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (* u1 (+ (* -1/2 (* (* alphay (* 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 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 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 (+ 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 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 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 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 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 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))) (/ (* (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 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)))))) (- (* 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))))))) (/ (* (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 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))))) (sqrt (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))) (* -1/2 (* (* alphay (+ (* -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 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 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 (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))) (/ (* (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 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))))))) (sqrt (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))))))))))
(fma.f32 alphay (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 (fma.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 3 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 alphax alphax) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 u1 (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 (*.f32 alphay 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 #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 4 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) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.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))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 alphax) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 #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 4 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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)))) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.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 4 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) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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)))) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.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))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 (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 4 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) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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))))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 alphay alphay) (*.f32 alphax alphax)) (/.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) (pow.f32 (PI.f32) #s(literal 3 binary32))) (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 #s(literal 4/3 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 4 binary32) (/.f32 (*.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)))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 alphay (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 4 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) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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)))) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.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))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 (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 4 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) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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))))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))))))))
(+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 alphay alphay) u0) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (+ (* 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0)))))) (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (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 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 #s(literal 1 binary32) u0)))) (*.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 alphay alphay) u0) (-.f32 #s(literal 1 binary32) u0)))))
(+ 1 (+ (* 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0)))))))) (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (fma.f32 u1 (fma.f32 (*.f32 #s(literal -1 binary32) u1) (fma.f32 #s(literal -4 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 10 binary32)) (*.f32 alphax alphax)) (/.f32 (*.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 (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) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (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 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 #s(literal 1 binary32) u0))))) (neg.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 (*.f32 alphay alphay) u0) (fma.f32 #s(literal -4 binary32) (/.f32 (*.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 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.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))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (*.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 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 #s(literal 1 binary32) u0)))))) (*.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 alphay alphay) u0) (-.f32 #s(literal 1 binary32) u0)))))
(+ 1 (+ (* 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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))))))))))))))) (+ (* -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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0)))))))) (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (fma.f32 u1 (fma.f32 u1 (-.f32 (neg.f32 (*.f32 u1 (fma.f32 #s(literal -2 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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 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 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.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))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 (*.f32 alphay alphay) 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 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 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.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))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 alphax) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 #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 #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 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.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) (pow.f32 (PI.f32) #s(literal 3 binary32))) (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 #s(literal 4/3 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 4 binary32) (/.f32 (*.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)))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 #s(literal 1 binary32) u0))) (*.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 (pow.f32 alphay #s(literal 10 binary32)) (*.f32 alphax alphax)) (/.f32 (*.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 (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) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (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 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 #s(literal 1 binary32) u0))))) (neg.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 (*.f32 alphay alphay) u0) (fma.f32 #s(literal -4 binary32) (/.f32 (*.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 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.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))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 #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 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 #s(literal -4 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 10 binary32)) (*.f32 alphax alphax)) (/.f32 (*.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 (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) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (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 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 #s(literal 1 binary32) u0))))) (neg.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 (*.f32 alphay alphay) u0) (fma.f32 #s(literal -4 binary32) (/.f32 (*.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 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.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))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (*.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 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 #s(literal 1 binary32) u0)))))) (*.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 alphay alphay) u0) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 alphay alphay) u0) (-.f32 #s(literal 1 binary32) u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))))) (* -1 (* (/ (* (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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0))))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))) 3))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 alphay alphay) u0) (-.f32 #s(literal 1 binary32) u0)))))) (neg.f32 (*.f32 (/.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 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 alphay alphay) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))))) (* u1 (+ (* -1 (* (/ (* (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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0))))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))) 3))))) (* -1/2 (* (* u1 (+ (* -4 (/ (* (pow alphay 12) (* (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 (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 4) (pow (- 1 u0) 2))))))) (+ (* -1 (/ (+ (* -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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0))))) (pow (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))) 2))) (/ (* (pow alphay 12) (* (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 (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 4) (pow (- 1 u0) 2))))))))) (sqrt (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0))))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 alphay alphay) u0) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 u1 (-.f32 (neg.f32 (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (*.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 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 alphay alphay) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 u1 (fma.f32 #s(literal -4 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 12 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 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 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 alphay alphay) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -4 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 10 binary32)) (*.f32 alphax alphax)) (/.f32 (*.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 (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) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (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 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 #s(literal 1 binary32) u0))))) (neg.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 (*.f32 alphay alphay) u0) (fma.f32 #s(literal -4 binary32) (/.f32 (*.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 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.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))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 #s(literal 1 binary32) u0))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 alphay alphay) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 12 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 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 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 alphay alphay) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 alphay alphay) u0) (-.f32 #s(literal 1 binary32) u0))))))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))))) (* u1 (+ (* -1 (* (/ (* (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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0))))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))) 3))))) (* u1 (+ (* -1/2 (* (sqrt (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0))))) (+ (* -4 (/ (* (pow alphay 12) (* (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 (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 4) (pow (- 1 u0) 2))))))) (+ (* -1 (/ (+ (* -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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0))))) (pow (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))) 2))) (/ (* (pow alphay 12) (* (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 (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 4) (pow (- 1 u0) 2)))))))))) (* -1/2 (* (* u1 (+ (* -2 (/ (* (pow alphay 6) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 12) (* (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 (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 4) (pow (- 1 u0) 2))))))) (* -1 (/ (+ (* -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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0))))) (pow (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (cos (* 1/2 (PI))) (* (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))) (* (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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0))))))) (+ (* -1 (/ (+ (* -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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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))))))))))))) (pow (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))) 2))) (+ (* 2 (/ (* (pow alphay 6) (* u0 (* (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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0))))))) (/ (* (pow alphay 6) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 12) (* (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 (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 4) (pow (- 1 u0) 2))))))) (+ (* -1 (/ (+ (* -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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0))))) (pow (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))) 2))) (/ (* (pow alphay 12) (* (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 (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 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 (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) 4) (pow (- 1 u0) 2)))))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (cos (* 1/2 (PI))) (* (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0)))) (* (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) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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) (- 1 u0)))))))))) (sqrt (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (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)))))) (- 1 u0))))))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 alphay alphay) u0) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 u1 (fma.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (*.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 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 alphay alphay) u0) (-.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 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 alphay alphay) u0) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -4 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 12 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 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 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 alphay alphay) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -4 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 10 binary32)) (*.f32 alphax alphax)) (/.f32 (*.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 (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) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (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 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 #s(literal 1 binary32) u0))))) (neg.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 (*.f32 alphay alphay) u0) (fma.f32 #s(literal -4 binary32) (/.f32 (*.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 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.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))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 #s(literal 1 binary32) u0))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 alphay alphay) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 12 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 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 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 alphay alphay) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (*.f32 (*.f32 u1 (fma.f32 #s(literal -2 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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 12 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 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 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 alphay alphay) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (neg.f32 (/.f32 (fma.f32 #s(literal -4 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 10 binary32)) (*.f32 alphax alphax)) (/.f32 (*.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 (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) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (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 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 #s(literal 1 binary32) u0))))) (neg.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 (*.f32 alphay alphay) u0) (fma.f32 #s(literal -4 binary32) (/.f32 (*.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 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.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))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 #s(literal 1 binary32) u0))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 alphay alphay) u0) (-.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 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 alphay alphay) u0) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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 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 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.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))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 (*.f32 alphay alphay) 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 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 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.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))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 alphax) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 #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 #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 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.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) (pow.f32 (PI.f32) #s(literal 3 binary32))) (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 #s(literal 4/3 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 4 binary32) (/.f32 (*.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)))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 #s(literal 1 binary32) u0))) (*.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 (pow.f32 alphay #s(literal 10 binary32)) (*.f32 alphax alphax)) (/.f32 (*.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 (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) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (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 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 #s(literal 1 binary32) u0))))) (neg.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 (*.f32 alphay alphay) u0) (fma.f32 #s(literal -4 binary32) (/.f32 (*.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 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.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))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 #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 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 alphay alphay) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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 10 binary32)) (*.f32 alphax alphax)) (/.f32 (*.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 (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) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (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 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 #s(literal 1 binary32) u0))))) (neg.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 (*.f32 alphay alphay) u0) (fma.f32 #s(literal -4 binary32) (/.f32 (*.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 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.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))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 #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 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 alphay alphay) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 #s(literal 1 binary32) u0))))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.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 12 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 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 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 alphay alphay) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -4 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 10 binary32)) (*.f32 alphax alphax)) (/.f32 (*.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 (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) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (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 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 #s(literal 1 binary32) u0))))) (neg.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 (*.f32 alphay alphay) u0) (fma.f32 #s(literal -4 binary32) (/.f32 (*.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 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.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))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 #s(literal 1 binary32) u0))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 alphay alphay) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 12 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 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 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 alphay alphay) u0) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 4 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) #s(literal 4 binary32))) (pow.f32 (-.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 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 alphay alphay) u0) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 #s(literal 1 binary32) u0))))))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 alphay alphay) u0) (-.f32 #s(literal 1 binary32) u0))))))))))))
(cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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 (* 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 (*.f32 u1 (PI.f32)) (*.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) (pow.f32 (PI.f32) #s(literal 3 binary32))) (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 #s(literal 4/3 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/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)))))
(/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))
(/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))
(/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI)))))
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(+ (* u1 (- (* 2 (/ (* alphay (PI)) alphax)) (* -2 (/ (* alphay (* (PI) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2)))))) (/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI))))))
(fma.f32 u1 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 alphay (PI.f32)) alphax) (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 alphay alphax) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 alphay alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(+ (* u1 (- (+ (* 2 (/ (* alphay (PI)) alphax)) (* 2 (/ (* u1 (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (/ (* alphay (PI)) alphax)) (* -2 (/ (* alphay (* (PI) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (cos (* 1/2 (PI)))))) (* -2 (/ (* alphay (* (PI) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2)))))) (/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI))))))
(fma.f32 u1 (fma.f32 #s(literal 2 binary32) (+.f32 (/.f32 (*.f32 alphay (PI.f32)) alphax) (/.f32 (*.f32 (*.f32 u1 (PI.f32)) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 alphay (PI.f32)) alphax) (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 alphay alphax) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 alphay alphax) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 alphay alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(+ (* u1 (- (+ (* 2 (/ (* alphay (PI)) alphax)) (* u1 (- (* u1 (- (* -4/3 (/ (* alphay (pow (PI) 3)) alphax)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (/ (* alphay (PI)) alphax)) (* -2 (/ (* alphay (* (PI) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2))))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (/ (* alphay (PI)) alphax)) (* -2 (/ (* alphay (* (PI) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2))))))) (* 4/3 (/ (* alphay (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2)))))))) (* -2 (/ (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (/ (* alphay (PI)) alphax)) (* -2 (/ (* alphay (* (PI) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI)))))))) (* -2 (/ (* alphay (* (PI) (pow (sin (* 1/2 (PI))) 2))) (* alphax (pow (cos (* 1/2 (PI))) 2)))))) (/ (* alphay (sin (* 1/2 (PI)))) (* alphax (cos (* 1/2 (PI))))))
(fma.f32 u1 (-.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 alphay (PI.f32)) alphax) (*.f32 u1 (fma.f32 u1 (-.f32 (*.f32 #s(literal -4/3 binary32) (/.f32 (*.f32 alphay (pow.f32 (PI.f32) #s(literal 3 binary32))) alphax)) (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) (/.f32 (*.f32 alphay (PI.f32)) alphax) (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 alphay alphax) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/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) (/.f32 (*.f32 alphay (PI.f32)) alphax) (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 alphay alphax) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 4/3 binary32) (*.f32 (/.f32 alphay alphax) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/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) (/.f32 (*.f32 alphay (PI.f32)) alphax) (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 alphay alphax) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 alphay alphax) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 alphay alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)
(pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))
(+ (/ (* 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 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (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 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)) (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(+ (* 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 alphax) (/.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 (*.f32 (*.f32 alphay u1) (-.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (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 #s(literal 4/3 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(* 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)))
(/ (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) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 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 alphax alphax)) (/.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 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 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 (*.f32 #s(literal -1 binary32) u1) (fma.f32 #s(literal -4 binary32) (/.f32 (*.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 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.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))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 #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 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 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 (-.f32 (neg.f32 (*.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 #s(literal -4 binary32) (/.f32 (*.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 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.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))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 alphax) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 #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 #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 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.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) (pow.f32 (PI.f32) #s(literal 3 binary32))) (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 #s(literal 4/3 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 4 binary32) (/.f32 (*.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)))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 -4 binary32) (/.f32 (*.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 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (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 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.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))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 #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 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #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 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/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 alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))
(* alphay (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))
(*.f32 alphay (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))
(+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (-.f32 #s(literal 1 binary32) u0))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (-.f32 #s(literal 1 binary32) u0))))))
(/ (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)))))
(/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))
(*.f32 (/.f32 alphay alphax) (/.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))))))
(* 2 (* u1 (PI)))
(*.f32 (*.f32 #s(literal 2 binary32) 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))))
(/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))
(/.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)))))
(/ (pow alphay 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 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))))
(* -1/2 (log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 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 alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))))
(log (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphay 2))) (- 1 u0)))))
(log1p.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0))))
(/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) u0)))
(/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 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 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))
(* alphay (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) (pow (sin (* (PI) (- 1/2 (* -2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (- 1/2 (* -2 u1)))) 2)))))))
(*.f32 alphay (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))
(+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (-.f32 #s(literal 1 binary32) u0))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (pow alphay 2) (+ 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 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (-.f32 #s(literal 1 binary32) u0))))))
(cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1))))))))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))
(/ (pow (sin (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))
(/ (pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))
(/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1))))))
(*.f32 (/.f32 alphay alphax) (/.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))))))
(pow (sin (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2)
(pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(neg.f32 (*.f32 u1 (fma.f32 #s(literal -2 binary32) (PI.f32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) u1)))))
(/ (pow alphay 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 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(-.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal -3/4 binary32))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 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 alphax) (/.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)))))))) #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 binary32) (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.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 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal -3/4 binary32))) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (/.f32 u0 (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal -3/4 binary32)))))))))
(* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))
(*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))
(* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* -1/48 (* (pow alphax 2) (+ (* -24 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))))))
(*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal -12 binary32) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))))
(* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/48 (+ (* -24 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* -1/1440 (* (pow alphax 2) (+ (* 240 (/ (pow u0 3) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2)))))))))))))
(*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal -12 binary32) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 (*.f32 #s(literal -1/1440 binary32) (*.f32 alphax alphax)) (fma.f32 #s(literal 240 binary32) (/.f32 (pow.f32 u0 #s(literal 3 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32)))) (*.f32 #s(literal 720 binary32) (fma.f32 (/.f32 u0 (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))))))))
(* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/48 (+ (* -24 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow alphax 2) (+ (* -1/1440 (+ (* 240 (/ (pow u0 3) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2)))))))) (* -1/80640 (* (pow alphax 2) (+ (* -40320 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6)) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (- 1 u0))))) (+ (* -40320 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 2))))) (+ (* -40320 (/ (* (pow u0 3) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 3))))) (+ (* -20160 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 2))))) (* -10080 (/ (pow u0 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 4))))))))))))))))
(*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal -12 binary32) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/1440 binary32) (fma.f32 #s(literal 240 binary32) (/.f32 (pow.f32 u0 #s(literal 3 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32)))) (*.f32 #s(literal 720 binary32) (fma.f32 (/.f32 u0 (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (*.f32 (*.f32 #s(literal -1/80640 binary32) (*.f32 alphax alphax)) (fma.f32 #s(literal -40320 binary32) (*.f32 (/.f32 u0 (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -40320 binary32) (*.f32 (/.f32 (*.f32 u0 u0) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (fma.f32 #s(literal -40320 binary32) (*.f32 (/.f32 (pow.f32 u0 #s(literal 3 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32))))) (fma.f32 #s(literal -20160 binary32) (*.f32 (/.f32 (*.f32 u0 u0) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 #s(literal -10080 binary32) (/.f32 (pow.f32 u0 #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32))))))))))))))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))
(*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))
(* (pow alphax 2) (+ (* 1/24 (* (pow alphax 2) (+ (* -24 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 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 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal -12 binary32) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2))))))))) (* 1/24 (+ (* -24 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 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 (pow.f32 u0 #s(literal 3 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32)))) (*.f32 #s(literal 720 binary32) (fma.f32 (/.f32 u0 (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/24 binary32) (fma.f32 #s(literal -24 binary32) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal -12 binary32) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (+ (* 1/24 (+ (* -24 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow alphax 2) (+ (* 1/40320 (* (pow alphax 2) (+ (* -40320 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6)) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (- 1 u0))))) (+ (* -40320 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 2))))) (+ (* -40320 (/ (* (pow u0 3) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 3))))) (+ (* -20160 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 2))))) (* -10080 (/ (pow u0 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 4)))))))))) (* 1/720 (+ (* 240 (/ (pow u0 3) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2)))))))))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal 1/24 binary32) (fma.f32 #s(literal -24 binary32) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal -12 binary32) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.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 alphay #s(literal 6 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -40320 binary32) (*.f32 (/.f32 (*.f32 u0 u0) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (fma.f32 #s(literal -40320 binary32) (*.f32 (/.f32 (pow.f32 u0 #s(literal 3 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32))))) (fma.f32 #s(literal -20160 binary32) (*.f32 (/.f32 (*.f32 u0 u0) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 #s(literal -10080 binary32) (/.f32 (pow.f32 u0 #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 (pow.f32 u0 #s(literal 3 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32)))) (*.f32 #s(literal 720 binary32) (fma.f32 (/.f32 u0 (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))))))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (-.f32 (*.f32 (*.f32 alphax alphax) (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 u0 (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(-.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal -3/4 binary32))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 alphax) (/.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)))))))) #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 binary32) (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.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 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal -3/4 binary32))) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (/.f32 u0 (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal -3/4 binary32)))))))))
(+ 1 (* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(-.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(+ 1 (* (pow alphax 2) (+ (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 alphax) (/.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)))))))) #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 alphay #s(literal 4 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.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 alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))))))
(+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))
(*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (-.f32 (*.f32 (*.f32 alphax alphax) (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 u0 (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))
(/.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)))) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (-.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)))) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))))) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (-.f32 (*.f32 (*.f32 alphax alphax) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32)))) (*.f32 (/.f32 u0 (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))))))) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))))) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))))
(+ 1 (* -1/4 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(-.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))
(+ 1 (* (pow alphax 2) (+ (* -1/4 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* 1/96 (+ (* -24 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* 1/32 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 alphax) (/.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)))))))) #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 #s(literal -1 binary32) (fma.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 #s(literal -12 binary32) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/32 binary32) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))))))
(+ 1 (* (pow alphax 2) (+ (* -1/4 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* 1/96 (+ (* -24 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (+ (* 1/32 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* (pow alphax 2) (+ (* -1/384 (/ (* u0 (+ (* -24 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* -12 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* -1/384 (/ (pow u0 3) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 3)))) (* 1/2880 (+ (* -720 (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2))))))) (+ (* -720 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* -240 (/ (pow u0 3) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 alphax) (/.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)))))))) #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 #s(literal -1 binary32) (fma.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 #s(literal -12 binary32) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (fma.f32 #s(literal 1/32 binary32) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/384 binary32) (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 (fma.f32 #s(literal -24 binary32) (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 #s(literal -12 binary32) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 #s(literal -1/384 binary32) (/.f32 (pow.f32 u0 #s(literal 3 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32)))) (*.f32 #s(literal 1/2880 binary32) (fma.f32 #s(literal -720 binary32) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (/.f32 u0 (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (fma.f32 #s(literal -720 binary32) (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal -240 binary32) (/.f32 (pow.f32 u0 #s(literal 3 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32)))))))))))))))))
(/ (pow alphay 2) (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(/.f32 (*.f32 alphay alphay) (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))))
(+ (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2))) (/ (pow alphay 2) (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(fma.f32 (/.f32 (*.f32 alphax alphax) (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)) (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 2 binary32))) (/.f32 (*.f32 alphay alphay) (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))))
(+ (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2))))))) (* -1 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2)))))) (/ (pow alphay 2) (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(fma.f32 (*.f32 alphax alphax) (-.f32 (neg.f32 (*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1 binary32) (/.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 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 3 binary32)))) (/.f32 (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 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 2 binary32))))))) (neg.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 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)))))) (/.f32 (*.f32 alphay alphay) (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))))
(+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2))))) (+ (/ (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2)))))) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3)))))))) (+ (* -1 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2))))))) (* -1 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2)))))) (/ (pow alphay 2) (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (-.f32 (neg.f32 (*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1 binary32) (/.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 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))) (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)))) (fma.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 alphay alphay)) (/.f32 (fma.f32 #s(literal -1 binary32) (/.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 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 3 binary32)))) (/.f32 (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 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 2 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 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 10 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 10 binary32))) (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 3 binary32)))))))) (fma.f32 #s(literal -1 binary32) (/.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 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32))) (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 3 binary32)))) (/.f32 (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 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))) (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1 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 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)))))) (/.f32 (*.f32 alphay alphay) (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))))
(/ (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))) (sin (* (PI) (+ 1/2 (* 2 u1)))))
(/.f32 (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))
(* alphax (+ (* -1/2 (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 3)) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 3)))) (/ (cos (* (PI) (+ 1/2 (* 2 u1)))) (sin (* (PI) (+ 1/2 (* 2 u1)))))))
(*.f32 alphax (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 alphax 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 3 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 3 binary32)))) (/.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))
(* alphax (+ (* (pow alphax 2) (+ (* -1/2 (/ (* (pow alphax 2) (* (pow alphay 2) (* (sin (* (PI) (+ 1/2 (* 2 u1)))) (+ (* -1 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6)))) (* 1/4 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6)))))))) (cos (* (PI) (+ 1/2 (* 2 u1)))))) (* -1/2 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 3) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 3)))))) (/ (cos (* (PI) (+ 1/2 (* 2 u1)))) (sin (* (PI) (+ 1/2 (* 2 u1)))))))
(*.f32 alphax (fma.f32 (*.f32 alphax alphax) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) (*.f32 (/.f32 (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 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)))) #s(literal -3/4 binary32)))) (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 3 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 3 binary32)))))) (/.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))
(* alphax (+ (* (pow alphax 2) (+ (* -1/2 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 3) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 3)))) (* (pow alphax 2) (+ (* -1/2 (/ (* (pow alphax 2) (* (pow alphay 2) (* (sin (* (PI) (+ 1/2 (* 2 u1)))) (+ (* 1/2 (/ (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (+ (* -1 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6)))) (* 1/4 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6)))))) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow alphay 8) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8))))))) (cos (* (PI) (+ 1/2 (* 2 u1)))))) (* -1/2 (/ (* (pow alphay 2) (* (sin (* (PI) (+ 1/2 (* 2 u1)))) (+ (* -1 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6)))) (* 1/4 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))))))) (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (/ (cos (* (PI) (+ 1/2 (* 2 u1)))) (sin (* (PI) (+ 1/2 (* 2 u1)))))))
(*.f32 alphax (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 3 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 3 binary32)))) (*.f32 (*.f32 alphax alphax) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) (fma.f32 #s(literal 1/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 alphay alphay)) (/.f32 (*.f32 (/.f32 (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 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)))) #s(literal -3/4 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 (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 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))))))) (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 (/.f32 (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 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)))) #s(literal -3/4 binary32))) (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (/.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))
(+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (+ (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))) (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (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 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 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 alphay alphay) (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))
(+ 1 (+ (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))))) (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))) (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (-.f32 (neg.f32 (*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1 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 8 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 8 binary32))) (*.f32 (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 (*.f32 alphay alphay) (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 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (neg.f32 (*.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 (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 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (/.f32 (*.f32 alphay alphay) (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))
(+ 1 (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (+ (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))))))) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))))) (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))) (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (-.f32 (neg.f32 (*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1 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 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 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (/.f32 u0 (pow.f32 alphay #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 10 binary32)) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 10 binary32)) (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphay alphay)) (/.f32 (fma.f32 #s(literal -1 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 8 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 8 binary32))) (*.f32 (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 (*.f32 alphay alphay) (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 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))))))))) (fma.f32 #s(literal -1 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 8 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 8 binary32))) (*.f32 (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 (*.f32 alphay alphay) (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 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal 1 binary32) (*.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 (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 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (/.f32 (*.f32 alphay alphay) (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))) (* -1/2 (* (/ (* (pow alphax 2) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) 3))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (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 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 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 (/.f32 (*.f32 alphay alphay) (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))) (* (pow alphax 2) (+ (* -1/2 (* (* (pow alphax 2) (+ (* -1 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) 3) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 4) (pow (- 1 u0) 2)))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (pow (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) 3) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 4) (pow (- 1 u0) 2))))))))) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0))))))) (* -1/2 (* (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) 3))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (*.f32 alphax alphax) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (*.f32 u0 u0) (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 (cos.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 (/.f32 (*.f32 alphay alphay) (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (fma.f32 #s(literal -1 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 8 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 8 binary32))) (*.f32 (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 (*.f32 alphay alphay) (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 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 u0 u0) (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 (cos.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 (/.f32 (*.f32 alphay alphay) (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (*.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 (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 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 (/.f32 (*.f32 alphay alphay) (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)))))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))) (* (pow alphax 2) (+ (* -1/2 (* (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) 3))))) (* (pow alphax 2) (+ (* -1/2 (* (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0))))) (+ (* -1 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) 3) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 4) (pow (- 1 u0) 2)))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (pow (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) 3) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) 3) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 4) (pow (- 1 u0) 2)))))) (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (pow (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) 2)))))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (+ (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))))) (pow (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) 3) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 4) (pow (- 1 u0) 2)))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (pow (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow u0 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) 3) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 4) (pow (- 1 u0) 2)))))))))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) 3) (* (pow (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))))) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0))))))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.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 (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 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 (/.f32 (*.f32 alphay alphay) (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))) (/.f32 u0 (-.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 (/.f32 (*.f32 alphay alphay) (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (*.f32 u0 u0) (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 (cos.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 (/.f32 (*.f32 alphay alphay) (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (fma.f32 #s(literal -1 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 8 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 8 binary32))) (*.f32 (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 (*.f32 alphay alphay) (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 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 u0 u0) (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 (cos.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 (/.f32 (*.f32 alphay alphay) (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (*.f32 (*.f32 (*.f32 alphax alphax) (+.f32 (fma.f32 #s(literal -1 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 #s(literal -1 binary32) (fma.f32 (/.f32 (*.f32 u0 u0) (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 (cos.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 (/.f32 (*.f32 alphay alphay) (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (fma.f32 #s(literal -1 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 8 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 8 binary32))) (*.f32 (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 (*.f32 alphay alphay) (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 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 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 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (/.f32 (fma.f32 #s(literal -1 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 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 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (/.f32 u0 (pow.f32 alphay #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 10 binary32)) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 10 binary32)) (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphay alphay)) (/.f32 (fma.f32 #s(literal -1 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 8 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 8 binary32))) (*.f32 (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 (*.f32 alphay alphay) (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 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))) (/.f32 u0 (-.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 (*.f32 u0 u0) (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 (cos.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 (/.f32 (*.f32 alphay alphay) (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (fma.f32 #s(literal -1 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 8 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 8 binary32))) (*.f32 (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 (*.f32 alphay alphay) (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 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 u0 u0) (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 (cos.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 (/.f32 (*.f32 alphay alphay) (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 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 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.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 (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) (/.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 (*.f32 alphay alphay) (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 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 (*.f32 alphay alphay) (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 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (+.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)) (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))))))))))
(/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))
(/.f32 (*.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 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))
(*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 alphax 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 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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 4) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))
(*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (-.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay #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 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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 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 4 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)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8)))) (* -1 (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow alphay 4) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6)))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4))))) (/ (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))
(*.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (-.f32 (*.f32 (*.f32 alphax alphax) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)) (*.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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 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 4 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)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (fma.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphax #s(literal 4 binary32)))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (fma.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 10 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 10 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (pow.f32 alphax #s(literal 6 binary32)))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (fma.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphax #s(literal 4 binary32)))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))))))))
(* -1/2 (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(*.f32 #s(literal -1/2 binary32) (log1p.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))
(+ (* -1/2 (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (* 1/2 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))))
(fma.f32 #s(literal -1/2 binary32) (log1p.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (*.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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0))))))
(+ (* -1/2 (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/48 (/ (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 4))) (* 1/2 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))))))
(fma.f32 #s(literal -1/2 binary32) (log1p.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -1/48 binary32) (/.f32 (fma.f32 #s(literal -12 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 #s(literal 24 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphax #s(literal 4 binary32))) (*.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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))))))
(+ (* -1/2 (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/48 (/ (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 4))) (+ (* -1/1440 (/ (+ (* -720 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -240 (/ (* (pow alphay 12) (* (pow u0 3) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 12) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))) (pow alphax 6))) (* 1/2 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))))))
(fma.f32 #s(literal -1/2 binary32) (log1p.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -1/48 binary32) (/.f32 (fma.f32 #s(literal -12 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 #s(literal 24 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -240 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 12 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 12 binary32))) (/.f32 (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (pow.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)))) (*.f32 #s(literal 720 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 10 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 10 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (pow.f32 alphax #s(literal 6 binary32))) (*.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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0))))))))
(log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(log1p.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))
(+ (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))))
(+.f32 (log1p.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0))))))
(+ (log (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (* 1/24 (/ (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 4)))))
(+.f32 (+.f32 (log1p.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal 1/24 binary32) (/.f32 (fma.f32 #s(literal -12 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 #s(literal 24 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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 (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (+ (* 1/720 (/ (+ (* -720 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -240 (/ (* (pow alphay 12) (* (pow u0 3) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 12) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))) (pow alphax 6))) (* 1/24 (/ (+ (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 4))))))
(+.f32 (+.f32 (log1p.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/720 binary32) (/.f32 (fma.f32 #s(literal -720 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -240 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 12 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 12 binary32))) (/.f32 (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (pow.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)))) (*.f32 #s(literal 720 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 10 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 10 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (pow.f32 alphax #s(literal 6 binary32))) (*.f32 #s(literal 1/24 binary32) (/.f32 (fma.f32 #s(literal -12 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 #s(literal 24 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphax #s(literal 4 binary32))))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))
(- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))))
(-.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 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 alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))))
(-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (fma.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphax #s(literal 4 binary32)))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (fma.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 10 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 10 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (pow.f32 alphax #s(literal 6 binary32)))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (fma.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphax #s(literal 4 binary32)))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))))))))
(sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))
(+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))))))
(+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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 alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal -1/4 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 alphax #s(literal 4 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0)))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))))
(+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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 alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal -1/4 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 alphax #s(literal 4 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal -1/4 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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 alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32)) (-.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) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))))))
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))
(+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))
(- (+ 1 (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))
(-.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 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 alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))))
(- (+ 1 (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))
(-.f32 (+.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0)))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))
(- (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))
(-.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 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 alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))
(-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0)))))
(/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))))
(- (+ (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))
(-.f32 (+.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))
(-.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32)))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))))))
(pow (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) 1/4)
(pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 5)) 1/4) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (pow (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) 1/4))
(fma.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 5 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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 5)) 1/4) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (+ (* (pow (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) 1/4) (/ (+ (* 1/96 (+ (* -24 (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))) (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))) (* 1/32 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2)))))) (pow alphax 4))) (pow (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) 1/4)))
(fma.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 5 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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) #s(literal 1/4 binary32)) (/.f32 (fma.f32 #s(literal 1/96 binary32) (fma.f32 (*.f32 #s(literal -24 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -12 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 #s(literal 1/32 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 alphax #s(literal 4 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 5)) 1/4) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (+ (* (pow (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) 1/4) (/ (+ (* 1/2880 (+ (* -720 (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2)))))))) (+ (* 240 (/ (* (pow alphay 12) (* (pow u0 3) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 12) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (+ (* 1/384 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -24 (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))) (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (* 1/384 (/ (* (pow alphay 12) (* (pow u0 3) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 12) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))))) (pow alphax 6))) (+ (* (pow (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) 1/4) (/ (+ (* 1/96 (+ (* -24 (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))) (* -12 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))) (* 1/32 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2)))))) (pow alphax 4))) (pow (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) 1/4))))
(fma.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 5 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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) #s(literal 1/4 binary32)) (/.f32 (fma.f32 #s(literal 1/2880 binary32) (fma.f32 (*.f32 #s(literal -720 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 10 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 10 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (fma.f32 #s(literal 240 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 12 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 12 binary32))) (/.f32 (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (pow.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)))) (*.f32 #s(literal 720 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal 1/384 binary32) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (fma.f32 (*.f32 #s(literal -24 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -12 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 12 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 12 binary32))) (/.f32 (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (pow.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32))))))) (pow.f32 alphax #s(literal 6 binary32))) (fma.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) #s(literal 1/4 binary32)) (/.f32 (fma.f32 #s(literal 1/96 binary32) (fma.f32 (*.f32 #s(literal -24 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -12 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 #s(literal 1/32 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 alphax #s(literal 4 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) #s(literal 1/4 binary32)))))
(/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))
(/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))
(+ (* -1 (/ (pow alphay 4) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(fma.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)))) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (* -1 (/ (pow alphay 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (pow alphax 4))) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (/ (pow alphay 4) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphay #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 2 binary32))) (/.f32 (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))))) (pow.f32 alphax #s(literal 4 binary32))) (-.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (* -1 (/ (pow alphay 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))))) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (/ (* (pow alphay 8) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (/ (* (pow alphay 8) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (pow alphax 6))) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (* -1 (/ (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (+ (* -1 (/ (pow alphay 6) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (pow alphay 4) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphay #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 2 binary32))) (/.f32 (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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)))))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 8 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 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 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 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)))))) (pow.f32 alphax #s(literal 6 binary32))) (-.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (fma.f32 #s(literal -1 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 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))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)))) (fma.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)))) (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))))))))
alphay
(+ alphay (* -1/2 (/ (* (pow alphay 3) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))
(-.f32 alphay (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 3 binary32)) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))
(+ alphay (+ (* -1/2 (/ (* alphay (+ (* -1 (/ (* (pow alphay 4) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* 1/4 (/ (* (pow alphay 4) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))))) (pow alphax 4))) (* -1/2 (/ (* (pow alphay 3) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))
(+.f32 alphay (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 alphay (*.f32 (/.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))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) #s(literal -3/4 binary32))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 3 binary32)) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))
(+ alphay (+ (* -1/2 (/ (* alphay (+ (* -1 (/ (* (pow alphay 4) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* 1/4 (/ (* (pow alphay 4) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))))) (pow alphax 4))) (+ (* -1/2 (/ (* alphay (+ (* 1/2 (/ (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (+ (* -1 (/ (* (pow alphay 4) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* 1/4 (/ (* (pow alphay 4) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)))))) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))) (/ (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)))) (pow alphax 6))) (* -1/2 (/ (* (pow alphay 3) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))
(+.f32 alphay (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 alphay (*.f32 (/.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))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) #s(literal -3/4 binary32))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 alphay (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (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 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))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) #s(literal -3/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 (*.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))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32))))) (pow.f32 alphax #s(literal 6 binary32))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 3 binary32)) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))))
(+ 1 (+ (* -1 (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))
(- (+ 1 (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (pow alphax 4))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))
(-.f32 (+.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (/.f32 (pow.f32 alphay #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 2 binary32))) (/.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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(- (+ 1 (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (/ (* (pow alphay 8) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow alphay 8) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (pow alphax 6))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))
(-.f32 (+.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (/.f32 (pow.f32 alphay #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 2 binary32))) (/.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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 8 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 (*.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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 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 (*.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 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphax #s(literal 6 binary32))) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.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 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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (/.f32 (pow.f32 alphay #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 2 binary32))) (/.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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 alphax #s(literal 4 binary32)))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 4) (* u0 (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (- 1 u0))))) (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (/ (* (pow alphay 8) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow alphay 8) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (+ (* -1 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (+ (* -1 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (/.f32 (pow.f32 alphay #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 2 binary32))) (/.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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) u0))) (+.f32 (neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (/.f32 (pow.f32 alphay #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 2 binary32))) (/.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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 8 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 (*.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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 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 (*.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 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (fma.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (/.f32 (pow.f32 alphay #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 2 binary32))) (/.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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (/.f32 (pow.f32 alphay #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 2 binary32))) (/.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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)))))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (/.f32 (pow.f32 alphay #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 2 binary32))) (/.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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 alphax #s(literal 4 binary32)))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))))))))
(pow alphay 2)
(*.f32 alphay alphay)
(+ (* -1 (/ (* (pow alphay 4) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (pow alphay 2))
(fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))) (*.f32 alphay alphay))
(- (+ (/ (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphax 4) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (pow alphay 2)) (/ (* (pow alphay 4) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))
(-.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #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)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 4 binary32))) (*.f32 alphay alphay)) (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))
(- (+ (* -1 (/ (* (pow alphay 8) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)))) (pow alphay 2)) (+ (* -1 (/ (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphax 4) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)))) (/ (* (pow alphay 4) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))
(-.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 alphax #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)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)))) (*.f32 alphay alphay)) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #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)) (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)) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))))
(+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(-.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal -3/4 binary32))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 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 alphax) (/.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)))))))) #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 #s(literal -1 binary32) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.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 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal -3/4 binary32))) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal -3/4 binary32)))))))))
(* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))
(*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))
(* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* -1/48 (* (pow alphay 2) (+ (* -24 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))))))
(*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (-.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 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal -12 binary32) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))))
(* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/48 (+ (* -24 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* -1/1440 (* (pow alphay 2) (+ (* 240 (/ (pow u0 3) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2)))))))))))))
(*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (-.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 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal -12 binary32) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 (*.f32 #s(literal -1/1440 binary32) (*.f32 alphay alphay)) (fma.f32 #s(literal 240 binary32) (/.f32 (pow.f32 u0 #s(literal 3 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32)))) (*.f32 #s(literal 720 binary32) (fma.f32 (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))))))))
(* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/48 (+ (* -24 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow alphay 2) (+ (* -1/1440 (+ (* 240 (/ (pow u0 3) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2)))))))) (* -1/80640 (* (pow alphay 2) (+ (* -40320 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6)) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (- 1 u0))))) (+ (* -40320 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 2))))) (+ (* -40320 (/ (* (pow u0 3) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 3))))) (+ (* -20160 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 2))))) (* -10080 (/ (pow u0 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 4))))))))))))))))
(*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (-.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 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal -12 binary32) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1/1440 binary32) (fma.f32 #s(literal 240 binary32) (/.f32 (pow.f32 u0 #s(literal 3 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32)))) (*.f32 #s(literal 720 binary32) (fma.f32 (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (*.f32 (*.f32 #s(literal -1/80640 binary32) (*.f32 alphay alphay)) (fma.f32 #s(literal -40320 binary32) (*.f32 (/.f32 u0 (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -40320 binary32) (*.f32 (/.f32 (*.f32 u0 u0) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (fma.f32 #s(literal -40320 binary32) (*.f32 (/.f32 (pow.f32 u0 #s(literal 3 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32))))) (fma.f32 #s(literal -20160 binary32) (*.f32 (/.f32 (*.f32 u0 u0) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 #s(literal -10080 binary32) (/.f32 (pow.f32 u0 #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 4 binary32))))))))))))))))
(* (pow alphay 2) (+ (* 1/24 (* (pow alphay 2) (+ (* -24 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 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 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal -12 binary32) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2))))))))) (* 1/24 (+ (* -24 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 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 240 binary32) (/.f32 (pow.f32 u0 #s(literal 3 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32)))) (*.f32 #s(literal 720 binary32) (fma.f32 (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/24 binary32) (fma.f32 #s(literal -24 binary32) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal -12 binary32) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (+ (* 1/24 (+ (* -24 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow alphay 2) (+ (* 1/40320 (* (pow alphay 2) (+ (* -40320 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6)) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (- 1 u0))))) (+ (* -40320 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 2))))) (+ (* -40320 (/ (* (pow u0 3) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 3))))) (+ (* -20160 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 2))))) (* -10080 (/ (pow u0 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (pow (- 1 u0) 4)))))))))) (* 1/720 (+ (* 240 (/ (pow u0 3) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 3)))) (+ (* 720 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (* 720 (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2)))))))))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 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 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal -12 binary32) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.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 alphax #s(literal 6 binary32))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -40320 binary32) (*.f32 (/.f32 (*.f32 u0 u0) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (fma.f32 #s(literal -40320 binary32) (*.f32 (/.f32 (pow.f32 u0 #s(literal 3 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32))))) (fma.f32 #s(literal -20160 binary32) (*.f32 (/.f32 (*.f32 u0 u0) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 #s(literal -10080 binary32) (/.f32 (pow.f32 u0 #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 (pow.f32 u0 #s(literal 3 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32)))) (*.f32 #s(literal 720 binary32) (fma.f32 (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (-.f32 (*.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(-.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal -3/4 binary32))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 alphax) (/.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)))))))) #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 #s(literal -1 binary32) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.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 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal -3/4 binary32))) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal -3/4 binary32)))))))))
(+ 1 (* 1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(-.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(+ 1 (* (pow alphay 2) (+ (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 alphax) (/.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)))))))) #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 alphax #s(literal 4 binary32))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.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 alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))))))
(+ 1 (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (-.f32 (*.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)))) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (-.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)))) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))))) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (-.f32 (*.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32)))) (*.f32 (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))))))) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))))) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))))
(+ 1 (* -1/4 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(-.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))
(+ 1 (* (pow alphay 2) (+ (* -1/4 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* 1/96 (+ (* -24 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* 1/32 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 alphax) (/.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)))))))) #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 #s(literal -1 binary32) (fma.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 #s(literal -12 binary32) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/32 binary32) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))))))
(+ 1 (* (pow alphay 2) (+ (* -1/4 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* 1/96 (+ (* -24 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (+ (* 1/32 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* (pow alphay 2) (+ (* -1/384 (/ (* u0 (+ (* -24 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* -12 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* -1/384 (/ (pow u0 3) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 3)))) (* 1/2880 (+ (* -720 (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2))))))) (+ (* -720 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* -240 (/ (pow u0 3) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 alphax) (/.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)))))))) #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 #s(literal -1 binary32) (fma.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 #s(literal -12 binary32) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (fma.f32 #s(literal 1/32 binary32) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1/384 binary32) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 (fma.f32 #s(literal -24 binary32) (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 #s(literal -12 binary32) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 #s(literal -1/384 binary32) (/.f32 (pow.f32 u0 #s(literal 3 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32)))) (*.f32 #s(literal 1/2880 binary32) (fma.f32 #s(literal -720 binary32) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (fma.f32 #s(literal -720 binary32) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal -240 binary32) (/.f32 (pow.f32 u0 #s(literal 3 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32)))))))))))))))))
(* (pow alphay 2) (+ (* -1 (/ (pow alphay 2) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ 1 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 alphay alphay) (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (/ 1 (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* -1 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))))) (/ 1 (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ 1 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (-.f32 (*.f32 (*.f32 alphay alphay) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)))) (neg.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 (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))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (+ (* (pow alphay 2) (- (* -1 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphax 6) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))))) (+ (/ 1 (* (pow alphax 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8))) (+ (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphax 6) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow alphax 6) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))))) (/ 1 (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (* -1 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))))) (/ 1 (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ 1 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (-.f32 (*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (-.f32 (-.f32 (neg.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 (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 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))))) (+.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 (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 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 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))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)))))) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)))) (neg.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 (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))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)))))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))))
(* alphay (+ 1 (* -1/2 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))
(*.f32 alphay (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))
(* alphay (+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow alphax 4) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)))) (* 1/4 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow alphax 4) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))))))) (* -1/2 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2))))))))
(*.f32 alphay (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphay alphay) (*.f32 (/.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 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 4 binary32)))) #s(literal -3/4 binary32)) (/.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 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)))))))))
(* alphay (+ 1 (* (pow alphay 2) (+ (* -1/2 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* 1/2 (/ (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (+ (* -1 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow alphax 4) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)))) (* 1/4 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow alphax 4) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)))))) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))) (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)))))) (* -1/2 (+ (* -1 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow alphax 4) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)))) (* 1/4 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow alphax 4) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))))))))))))
(*.f32 alphay (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1/2 binary32) (/.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 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 alphay alphay) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphay alphay) (fma.f32 #s(literal 1/2 binary32) (*.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 alphax alphax)) (/.f32 (*.f32 (/.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 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 4 binary32)))) #s(literal -3/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 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)) (*.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 6 binary32))))) (*.f32 (/.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 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 4 binary32)))) #s(literal -3/4 binary32)))))))))
(+ 1 (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(+ 1 (* (pow alphay 2) (+ (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ u0 (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (* -1 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))))) (/ u0 (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (-.f32 (neg.f32 (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1 binary32) (/.f32 u0 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.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 (*.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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (/.f32 u0 (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ u0 (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1 binary32) (/.f32 u0 (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal -3/4 binary32))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (+ (* -1 (/ u0 (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (* -1 (/ (* u0 (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))) (+ (* -1 (/ (* u0 (+ (* -1 (/ u0 (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ u0 (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (/ (pow u0 2) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ u0 (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 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 alphax) (/.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)))))))) #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 #s(literal -1 binary32) (fma.f32 #s(literal -1 binary32) (/.f32 u0 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.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 (*.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 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 (*.f32 #s(literal -1 binary32) (+.f32 (/.f32 u0 (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.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 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 u0 (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal -3/4 binary32))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 u0 u0) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (fma.f32 #s(literal -1 binary32) (/.f32 u0 (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal -3/4 binary32)))))))))
(* (pow alphay 2) (+ 1 (* -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 alphay alphay) (+.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))
(* (pow alphay 2) (+ 1 (* (pow alphay 2) (- (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphax 4) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))
(*.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphay) (-.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #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)) (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 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) (+ 1 (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)))) (* -1 (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow alphax 4) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)))))) (/ (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2) (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)))))))
(*.f32 (*.f32 alphay alphay) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphay alphay) (-.f32 (*.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #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)) (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 4 binary32)) (*.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 4 binary32))))))) (/.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 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 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (fma.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphay #s(literal 4 binary32)))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (fma.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 10 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 10 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (pow.f32 alphay #s(literal 6 binary32)))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (fma.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphay #s(literal 4 binary32)))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))))))))
(* -1/2 (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(*.f32 #s(literal -1/2 binary32) (log1p.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))
(+ (* -1/2 (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (* 1/2 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))))
(fma.f32 #s(literal -1/2 binary32) (log1p.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (*.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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0))))))
(+ (* -1/2 (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/48 (/ (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphay 4))) (* 1/2 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))))))
(fma.f32 #s(literal -1/2 binary32) (log1p.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -1/48 binary32) (/.f32 (fma.f32 #s(literal -12 binary32) (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 #s(literal 24 binary32) (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))))))
(+ (* -1/2 (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/48 (/ (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphay 4))) (+ (* -1/1440 (/ (+ (* -720 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -240 (/ (* (pow alphax 12) (* (pow u0 3) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 12) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))) (pow alphay 6))) (* 1/2 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))))))
(fma.f32 #s(literal -1/2 binary32) (log1p.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -1/48 binary32) (/.f32 (fma.f32 #s(literal -12 binary32) (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 #s(literal 24 binary32) (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphay #s(literal 4 binary32))) (fma.f32 #s(literal -1/1440 binary32) (/.f32 (fma.f32 #s(literal -720 binary32) (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -240 binary32) (*.f32 (/.f32 (pow.f32 alphax #s(literal 12 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 12 binary32))) (/.f32 (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (pow.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)))) (*.f32 #s(literal 720 binary32) (*.f32 (/.f32 (pow.f32 alphax #s(literal 10 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 10 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (pow.f32 alphay #s(literal 6 binary32))) (*.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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0))))))))
(log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(log1p.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))
(+ (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))))
(+.f32 (log1p.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0))))))
(+ (log (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (* 1/24 (/ (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphay 4)))))
(+.f32 (+.f32 (log1p.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal 1/24 binary32) (/.f32 (fma.f32 #s(literal -12 binary32) (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 #s(literal 24 binary32) (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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 (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (+ (* 1/720 (/ (+ (* -720 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -240 (/ (* (pow alphax 12) (* (pow u0 3) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 12) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))) (pow alphay 6))) (* 1/24 (/ (+ (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))) (* 24 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphay 4))))))
(+.f32 (+.f32 (log1p.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/720 binary32) (/.f32 (fma.f32 #s(literal -720 binary32) (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -240 binary32) (*.f32 (/.f32 (pow.f32 alphax #s(literal 12 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 12 binary32))) (/.f32 (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (pow.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)))) (*.f32 #s(literal 720 binary32) (*.f32 (/.f32 (pow.f32 alphax #s(literal 10 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 10 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (pow.f32 alphay #s(literal 6 binary32))) (*.f32 #s(literal 1/24 binary32) (/.f32 (fma.f32 #s(literal -12 binary32) (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 #s(literal 24 binary32) (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphay #s(literal 4 binary32))))))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))
(- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))))
(-.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 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 alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))))
(-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (fma.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphay #s(literal 4 binary32)))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (fma.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 10 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 10 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (pow.f32 alphay #s(literal 6 binary32)))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (fma.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphay #s(literal 4 binary32)))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))))))))
(sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))
(+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))))))
(+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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 alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal -1/4 binary32) (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 alphay #s(literal 4 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0)))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))))
(+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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 alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal -1/4 binary32) (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 alphay #s(literal 4 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal -1/4 binary32) (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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 alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32)) (-.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) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))))))
(+ 1 (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))
(- (+ 1 (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))
(-.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 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 alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))))
(- (+ 1 (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))
(-.f32 (+.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0)))))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))
(- (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))
(-.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 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 alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))
(-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0)))))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))))
(- (+ (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))
(-.f32 (+.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32)))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))
(-.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32)))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))))))
(pow (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) 1/4)
(pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 5)) 1/4) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (pow (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) 1/4))
(fma.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 5 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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 5)) 1/4) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (+ (* (pow (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) 1/4) (/ (+ (* 1/96 (+ (* -24 (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))) (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))) (* 1/32 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2)))))) (pow alphay 4))) (pow (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) 1/4)))
(fma.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 5 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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) #s(literal 1/4 binary32)) (/.f32 (fma.f32 #s(literal 1/96 binary32) (fma.f32 (*.f32 #s(literal -24 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -12 binary32) (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 #s(literal 1/32 binary32) (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 alphay #s(literal 4 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.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 (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 5)) 1/4) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (+ (* (pow (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) 1/4) (/ (+ (* 1/2880 (+ (* -720 (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2)))))))) (+ (* 240 (/ (* (pow alphax 12) (* (pow u0 3) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 12) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))) (* 720 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (+ (* 1/384 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -24 (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))) (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (* 1/384 (/ (* (pow alphax 12) (* (pow u0 3) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 12) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 3))))))) (pow alphay 6))) (+ (* (pow (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) 1/4) (/ (+ (* 1/96 (+ (* -24 (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))) (* -12 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2))))))) (* 1/32 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (pow (- 1 u0) 2)))))) (pow alphay 4))) (pow (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) 1/4))))
(fma.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 5 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 alphax) (/.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)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) #s(literal 1/4 binary32)) (/.f32 (fma.f32 #s(literal 1/2880 binary32) (fma.f32 (*.f32 #s(literal -720 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 10 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 10 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (fma.f32 #s(literal 240 binary32) (*.f32 (/.f32 (pow.f32 alphax #s(literal 12 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 12 binary32))) (/.f32 (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (pow.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)))) (*.f32 #s(literal 720 binary32) (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal 1/384 binary32) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (fma.f32 (*.f32 #s(literal -24 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -12 binary32) (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 12 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 12 binary32))) (/.f32 (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (pow.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32))))))) (pow.f32 alphay #s(literal 6 binary32))) (fma.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) #s(literal 1/4 binary32)) (/.f32 (fma.f32 #s(literal 1/96 binary32) (fma.f32 (*.f32 #s(literal -24 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -12 binary32) (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 #s(literal 1/32 binary32) (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 alphay #s(literal 4 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) #s(literal 1/4 binary32)))))
(/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))
(/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))
(* (pow alphay 2) (+ (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2)))) (/ (pow alphax 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 6 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 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)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32)))))))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 10) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3)))) (/ (* (pow alphax 8) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2)))) (pow alphay 4))) (/ (pow alphax 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (* -1 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2)))))))
(*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphax #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 8 binary32))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 (pow.f32 alphax #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 6 binary32))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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))))) (pow.f32 alphay #s(literal 4 binary32))) (-.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (neg.f32 (/.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 (*.f32 (*.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))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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))))))))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 10) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2)))) (+ (/ (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 10) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3)))) (/ (* (pow alphax 8) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2)))))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (/ (* (pow alphax 12) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10)) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3))))) (pow alphay 6))) (/ (pow alphax 2) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2))))) (+ (* -1 (/ (* (pow alphax 10) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3))))) (/ (* (pow alphax 8) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2))))))))
(*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphax #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 8 binary32))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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)))) (fma.f32 (/.f32 (pow.f32 alphax #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 (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) (*.f32 (/.f32 (pow.f32 alphax #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 8 binary32))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 8 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 (pow.f32 alphax #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 6 binary32))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 6 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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)))))) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 12 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 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 10 binary32)) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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)))))) (pow.f32 alphay #s(literal 6 binary32))) (-.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (sin.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 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 (*.f32 (*.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))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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)))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 10 binary32)) (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))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 (pow.f32 alphax #s(literal 8 binary32)) (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))) (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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)))))))))
(+ (* -1/2 (/ (* (pow alphax 3) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 3)) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 3)))) (/ (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))) (sin (* (PI) (+ 1/2 (* 2 u1))))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) #s(literal 3 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 3 binary32)))) (/.f32 (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))
(+ (* -1/2 (/ (* (sin (* (PI) (+ 1/2 (* 2 u1)))) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* 1/4 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))))) (* alphax (* (pow alphay 4) (cos (* (PI) (+ 1/2 (* 2 u1)))))))) (+ (* -1/2 (/ (* (pow alphax 3) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 3)) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 3)))) (/ (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))) (sin (* (PI) (+ 1/2 (* 2 u1)))))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) alphax) (/.f32 (*.f32 (/.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 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))) #s(literal -3/4 binary32)) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) #s(literal 3 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 3 binary32)))) (/.f32 (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))
(+ (* -1/2 (/ (* (sin (* (PI) (+ 1/2 (* 2 u1)))) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* 1/4 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))))) (* alphax (* (pow alphay 4) (cos (* (PI) (+ 1/2 (* 2 u1)))))))) (+ (* -1/2 (/ (* (sin (* (PI) (+ 1/2 (* 2 u1)))) (+ (* 1/2 (/ (* (pow alphax 2) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* 1/4 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6)))))) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (/ (* (pow alphax 8) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8)))) (* alphax (* (pow alphay 6) (cos (* (PI) (+ 1/2 (* 2 u1)))))))) (+ (* -1/2 (/ (* (pow alphax 3) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 3)) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 3)))) (/ (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))) (sin (* (PI) (+ 1/2 (* 2 u1))))))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) alphax) (/.f32 (*.f32 (/.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 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))) #s(literal -3/4 binary32)) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) alphax) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.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 (*.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 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))) #s(literal -3/4 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 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #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 alphay #s(literal 6 binary32)) (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) #s(literal 3 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 3 binary32)))) (/.f32 (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))
(/ (* (pow alphax 2) (* (pow alphay 2) u0)) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))
(*.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (-.f32 #s(literal 1 binary32) u0)))
(* (pow alphay 2) (- (+ (/ 1 (pow alphay 2)) (/ (* (pow alphax 2) u0) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))) (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay)) (*.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (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 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 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (pow alphay 4))) (+ (/ 1 (pow alphay 2)) (/ (* (pow alphax 2) u0) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0))))) (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))))
(*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphax #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 8 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 8 binary32))) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 alphax #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 6 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 6 binary32))) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay)) (*.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (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 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 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (/ (* (pow alphax 12) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0)))))) (pow alphay 6))) (+ (/ 1 (pow alphay 2)) (/ (* (pow alphax 2) u0) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow alphay 2) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0)))))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow alphay 4) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))))))
(*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphax #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 8 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 8 binary32))) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 (pow.f32 alphax #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 (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) (*.f32 (/.f32 (pow.f32 alphax #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 8 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 8 binary32))) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 alphax #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 6 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 6 binary32))) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 12 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 (*.f32 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 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay)) (*.f32 (/.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -1 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 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 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 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 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 8 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 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 (* alphax alphay)) (sqrt (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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) (*.f32 alphax alphay)) (sqrt.f32 (/.f32 (*.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 (* (/ (- 1 (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (* (pow alphax 3) (pow alphay 2))) (sqrt (/ (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3))))) (* (/ 1 alphax) (sqrt (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0)))) alphay)
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 (pow.f32 alphax #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 4 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 (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 alphax #s(literal 3 binary32)) (*.f32 alphay alphay)))) (sqrt.f32 (/.f32 (pow.f32 (*.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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)) (pow.f32 u0 #s(literal 3 binary32)))) (*.f32 (/.f32 #s(literal 1 binary32) alphax) (sqrt.f32 (/.f32 (*.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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)))) alphay)
(/ (+ (* -1/2 (* (/ (* alphax (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (pow (- 1 u0) 2))) (* (pow alphax 4) (pow u0 2)))) (+ (* -1 (/ (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (* (pow alphax 6) (pow u0 3)))) (* 1/4 (/ (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (* (pow alphax 6) (pow u0 3))))))) (pow alphay 4)) (sqrt (/ u0 (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))))) (+ (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (* (pow alphax 3) (pow alphay 2))) (sqrt (/ (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3))))) (* (/ 1 alphax) (sqrt (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0))))) alphay)
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 alphax (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphax #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 8 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 8 binary32))) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 alphax #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 6 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 6 binary32))) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (*.f32 u0 u0))) (*.f32 (/.f32 (*.f32 (pow.f32 (*.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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)) (pow.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 (pow.f32 alphax #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 4 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 (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 u0 #s(literal 3 binary32)))) #s(literal -3/4 binary32)))) (pow.f32 alphay #s(literal 4 binary32)))) (sqrt.f32 (/.f32 u0 (*.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 (pow.f32 alphax #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 4 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 (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 alphax #s(literal 3 binary32)) (*.f32 alphay alphay)))) (sqrt.f32 (/.f32 (pow.f32 (*.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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)) (pow.f32 u0 #s(literal 3 binary32)))) (*.f32 (/.f32 #s(literal 1 binary32) alphax) (sqrt.f32 (/.f32 (*.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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))))) alphay)
(/ (+ (* -1/2 (* (/ (* alphax (+ (* -1 (/ (* (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (pow (- 1 u0) 2))) (* (pow alphax 4) (pow u0 2)))) (* -1 (/ (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (* (pow alphax 6) (pow u0 3))))) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))))) (* (pow alphax 2) u0))) (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (/ (* (pow alphax 12) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0)))))) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (pow (- 1 u0) 2))) (* (pow alphax 4) (pow u0 2)))) (+ (* 1/2 (/ (* (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (pow (- 1 u0) 2))) (* (pow alphax 4) (pow u0 2)))) (+ (* -1 (/ (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (* (pow alphax 6) (pow u0 3)))) (* 1/4 (/ (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (* (pow alphax 6) (pow u0 3)))))) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))))) (* (pow alphax 2) u0))) (/ (* (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))))) (* (pow alphax 6) (pow u0 3))))))) (pow alphay 6)) (sqrt (/ u0 (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))))) (+ (* -1/2 (* (/ (* alphax (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (pow (- 1 u0) 2))) (* (pow alphax 4) (pow u0 2)))) (+ (* -1 (/ (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (* (pow alphax 6) (pow u0 3)))) (* 1/4 (/ (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (* (pow alphax 6) (pow u0 3))))))) (pow alphay 4)) (sqrt (/ u0 (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))))) (+ (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (* (pow alphax 3) (pow alphay 2))) (sqrt (/ (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3))))) (* (/ 1 alphax) (sqrt (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0)))))) alphay)
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 alphax (+.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphax #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 8 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 8 binary32))) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 alphax #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 6 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 6 binary32))) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (*.f32 u0 u0)) (/.f32 (*.f32 (pow.f32 (*.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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)) (pow.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 (pow.f32 alphax #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 4 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 (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 u0 #s(literal 3 binary32)))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 (pow.f32 alphax #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 4 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 (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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)) (neg.f32 (*.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphax #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 8 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 8 binary32))) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 (pow.f32 alphax #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 (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) (*.f32 (/.f32 (pow.f32 alphax #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 8 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 8 binary32))) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 alphax #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 6 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 6 binary32))) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 12 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 (*.f32 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 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (*.f32 u0 u0))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphax #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 8 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 8 binary32))) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 alphax #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 6 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 6 binary32))) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (*.f32 u0 u0))) (*.f32 (/.f32 (*.f32 (pow.f32 (*.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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)) (pow.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 (pow.f32 alphax #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 4 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 (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 u0 #s(literal 3 binary32)))) #s(literal -3/4 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 (pow.f32 alphax #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 4 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 (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphax #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 8 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 8 binary32))) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 alphax #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 6 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 6 binary32))) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 (*.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 (pow.f32 alphax #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 4 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 (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 alphax #s(literal 6 binary32)) (pow.f32 u0 #s(literal 3 binary32))))))) (pow.f32 alphay #s(literal 6 binary32)))) (sqrt.f32 (/.f32 u0 (*.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 alphax (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphax #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 8 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 8 binary32))) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 alphax #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 6 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 6 binary32))) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (*.f32 u0 u0))) (*.f32 (/.f32 (*.f32 (pow.f32 (*.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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)) (pow.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 (pow.f32 alphax #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 4 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 (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 u0 #s(literal 3 binary32)))) #s(literal -3/4 binary32)))) (pow.f32 alphay #s(literal 4 binary32)))) (sqrt.f32 (/.f32 u0 (*.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 (pow.f32 alphax #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 4 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 (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 alphax #s(literal 3 binary32)) (*.f32 alphay alphay)))) (sqrt.f32 (/.f32 (pow.f32 (*.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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)) (pow.f32 u0 #s(literal 3 binary32)))) (*.f32 (/.f32 #s(literal 1 binary32) alphax) (sqrt.f32 (/.f32 (*.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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)))))) alphay)
(+ (* -1 (/ (* (pow alphax 4) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)))) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)))
(fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 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 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 (*.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 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #s(literal 2 binary32))))
(- (+ (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2)) (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 4) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6)))) (/ (* (pow alphax 4) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4))))
(-.f32 (+.f32 (/.f32 (*.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 (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 6 binary32)) (pow.f32 alphay #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 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 (/.f32 (pow.f32 alphax #s(literal 4 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 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)))))
(- (+ (* -1 (/ (* (pow alphax 8) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (* (pow alphay 6) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8)))) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (* (pow alphay 4) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6)))) (/ (* (pow alphax 4) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4)) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4)))))
(-.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #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 (*.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 (sin.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 binary32) (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #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 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 (/.f32 (pow.f32 alphax #s(literal 4 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 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))))))
(* -1 (/ (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))) (sin (* (PI) (+ 1/2 (* 2 u1))))))
(neg.f32 (/.f32 (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))
(+ (* -1 (/ (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))) (sin (* (PI) (+ 1/2 (* 2 u1)))))) (* 1/2 (/ (* (pow alphax 3) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 3)) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 3)))))
(-.f32 (neg.f32 (/.f32 (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) #s(literal 3 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 3 binary32))))))
(+ (* -1 (/ (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))) (sin (* (PI) (+ 1/2 (* 2 u1)))))) (+ (* 1/2 (/ (* (sin (* (PI) (+ 1/2 (* 2 u1)))) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* 1/4 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))))) (* alphax (* (pow alphay 4) (cos (* (PI) (+ 1/2 (* 2 u1)))))))) (* 1/2 (/ (* (pow alphax 3) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 3)) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 3))))))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) alphax) (/.f32 (*.f32 (/.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 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))) #s(literal -3/4 binary32)) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))) (/.f32 (pow.f32 (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) #s(literal 3 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 3 binary32)))))))
(+ (* -1 (/ (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))) (sin (* (PI) (+ 1/2 (* 2 u1)))))) (+ (* 1/2 (/ (* (sin (* (PI) (+ 1/2 (* 2 u1)))) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* 1/4 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))))) (* alphax (* (pow alphay 4) (cos (* (PI) (+ 1/2 (* 2 u1)))))))) (+ (* 1/2 (/ (* (sin (* (PI) (+ 1/2 (* 2 u1)))) (+ (* 1/2 (/ (* (pow alphax 2) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2) (+ (* -1 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* 1/4 (/ (* (pow alphax 6) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6)))))) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (/ (* (pow alphax 8) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8)))) (* alphax (* (pow alphay 6) (cos (* (PI) (+ 1/2 (* 2 u1)))))))) (* 1/2 (/ (* (pow alphax 3) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 3)) (* (pow alphay 2) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 3)))))))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) alphax) (/.f32 (*.f32 (/.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 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))) #s(literal -3/4 binary32)) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))) (*.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) alphax) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.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 (*.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 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))) #s(literal -3/4 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 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) #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 alphay #s(literal 6 binary32)) (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))) (/.f32 (pow.f32 (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) #s(literal 3 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 3 binary32))))))))
(* -1 (* (/ 1 (* alphax alphay)) (sqrt (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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) (*.f32 alphax alphay)) (sqrt.f32 (/.f32 (*.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 (/ (+ (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (* (pow alphax 3) (pow alphay 2))) (sqrt (/ (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3))))) (* (/ 1 alphax) (sqrt (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0)))) alphay))
(neg.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 (pow.f32 alphax #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 4 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 (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 alphax #s(literal 3 binary32)) (*.f32 alphay alphay)))) (sqrt.f32 (/.f32 (pow.f32 (*.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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)) (pow.f32 u0 #s(literal 3 binary32)))) (*.f32 (/.f32 #s(literal 1 binary32) alphax) (sqrt.f32 (/.f32 (*.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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)))) alphay))
(* -1 (/ (+ (* -1/2 (* (/ (* alphax (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (pow (- 1 u0) 2))) (* (pow alphax 4) (pow u0 2)))) (+ (* -1 (/ (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (* (pow alphax 6) (pow u0 3)))) (* 1/4 (/ (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (* (pow alphax 6) (pow u0 3))))))) (pow alphay 4)) (sqrt (/ u0 (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))))) (+ (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (* (pow alphax 3) (pow alphay 2))) (sqrt (/ (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3))))) (* (/ 1 alphax) (sqrt (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0))))) alphay))
(neg.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 alphax (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphax #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 8 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 8 binary32))) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 alphax #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 6 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 6 binary32))) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (*.f32 u0 u0))) (*.f32 (/.f32 (*.f32 (pow.f32 (*.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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)) (pow.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 (pow.f32 alphax #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 4 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 (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 u0 #s(literal 3 binary32)))) #s(literal -3/4 binary32)))) (pow.f32 alphay #s(literal 4 binary32)))) (sqrt.f32 (/.f32 u0 (*.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 (pow.f32 alphax #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 4 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 (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 alphax #s(literal 3 binary32)) (*.f32 alphay alphay)))) (sqrt.f32 (/.f32 (pow.f32 (*.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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)) (pow.f32 u0 #s(literal 3 binary32)))) (*.f32 (/.f32 #s(literal 1 binary32) alphax) (sqrt.f32 (/.f32 (*.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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))))) alphay))
(* -1 (/ (+ (* -1/2 (* (/ (* alphax (+ (* -1 (/ (* (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (pow (- 1 u0) 2))) (* (pow alphax 4) (pow u0 2)))) (* -1 (/ (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (* (pow alphax 6) (pow u0 3))))) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))))) (* (pow alphax 2) u0))) (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4) (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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) (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))))) (/ (* (pow alphax 12) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 10))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 10) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0)))))) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (pow (- 1 u0) 2))) (* (pow alphax 4) (pow u0 2)))) (+ (* 1/2 (/ (* (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (pow (- 1 u0) 2))) (* (pow alphax 4) (pow u0 2)))) (+ (* -1 (/ (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (* (pow alphax 6) (pow u0 3)))) (* 1/4 (/ (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (* (pow alphax 6) (pow u0 3)))))) (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))))) (* (pow alphax 2) u0))) (/ (* (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))))))) (* (pow alphax 6) (pow u0 3))))))) (pow alphay 6)) (sqrt (/ u0 (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))))) (+ (* -1/2 (* (/ (* alphax (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 10) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 8))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 8) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 6))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 6) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0))))) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (pow (- 1 u0) 2))) (* (pow alphax 4) (pow u0 2)))) (+ (* -1 (/ (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (* (pow alphax 6) (pow u0 3)))) (* 1/4 (/ (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (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 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) 2))) (* (pow alphax 6) (pow u0 3))))))) (pow alphay 4)) (sqrt (/ u0 (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)))))) (+ (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 4))) (* (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 4) (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 2) (- 1 u0)))))) (* (pow alphax 3) (pow alphay 2))) (sqrt (/ (* (pow (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) 3) (pow (- 1 u0) 3)) (pow u0 3))))) (* (/ 1 alphax) (sqrt (/ (* (+ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 2) (pow (cos (* (PI) (+ 1/2 (* 2 u1)))) 2)) (pow (sin (* (PI) (+ 1/2 (* 2 u1)))) 2))) (- 1 u0)) u0)))))) alphay))
(neg.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 alphax (+.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphax #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 8 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 8 binary32))) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 alphax #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 6 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 6 binary32))) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (*.f32 u0 u0)) (/.f32 (*.f32 (pow.f32 (*.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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)) (pow.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 (pow.f32 alphax #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 4 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 (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 u0 #s(literal 3 binary32)))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 (pow.f32 alphax #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 4 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 (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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)) (neg.f32 (*.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphax #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 8 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 8 binary32))) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 (pow.f32 alphax #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 (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) (*.f32 (/.f32 (pow.f32 alphax #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 8 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 8 binary32))) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 alphax #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 6 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 6 binary32))) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 12 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 (*.f32 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 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (*.f32 u0 u0))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphax #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 8 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 8 binary32))) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 alphax #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 6 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 6 binary32))) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (*.f32 u0 u0))) (*.f32 (/.f32 (*.f32 (pow.f32 (*.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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)) (pow.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 (pow.f32 alphax #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 4 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 (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 u0 #s(literal 3 binary32)))) #s(literal -3/4 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 (pow.f32 alphax #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 4 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 (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphax #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 8 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 8 binary32))) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 alphax #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 6 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 6 binary32))) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 (*.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 (pow.f32 alphax #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 4 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 (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 alphax #s(literal 6 binary32)) (pow.f32 u0 #s(literal 3 binary32))))))) (pow.f32 alphay #s(literal 6 binary32)))) (sqrt.f32 (/.f32 u0 (*.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 alphax (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 alphax #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 8 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 8 binary32))) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 alphax #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 6 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 6 binary32))) (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (*.f32 u0 u0))) (*.f32 (/.f32 (*.f32 (pow.f32 (*.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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)) (pow.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 (pow.f32 alphax #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 4 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 (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 u0 #s(literal 3 binary32)))) #s(literal -3/4 binary32)))) (pow.f32 alphay #s(literal 4 binary32)))) (sqrt.f32 (/.f32 u0 (*.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 (pow.f32 alphax #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 4 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 (pow.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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 alphax #s(literal 3 binary32)) (*.f32 alphay alphay)))) (sqrt.f32 (/.f32 (pow.f32 (*.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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)) (pow.f32 u0 #s(literal 3 binary32)))) (*.f32 (/.f32 #s(literal 1 binary32) alphax) (sqrt.f32 (/.f32 (*.f32 (fma.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32)) (/.f32 (*.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 (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)))))) alphay))

rewrite222.0ms (1.3%)

Memory
22.0MiB live, 312.3MiB allocated; 43ms collecting garbage
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01121858
01851438
17081278
054621278
Stop Event
iter limit
iter limit
node limit
iter limit
Counts
32 → 474
Calls
Call 1
Inputs
(exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1/2 binary32)))
(*.f32 (log1p.f32 (/.f32 u0 (*.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1/2 binary32))
(log1p.f32 (/.f32 u0 (*.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 u0 (*.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 #s(literal 1 binary32) (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #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 (/.f32 #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))
(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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32))))
(pow.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32)) #s(literal 2 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay)))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay)
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax 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 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))
(tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)))
#s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax)))
(pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))
(*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))
(*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))
#s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))
(tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32))))
(tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))
(pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))
Outputs
(*.f32 (pow.f32 (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal -1 binary32)) #s(literal -1/4 binary32)) (pow.f32 (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal -1 binary32)) #s(literal -1/4 binary32)))
(/.f32 (-.f32 (*.f32 (cosh.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))))) (cosh.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))))))) (*.f32 (sinh.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))))) (sinh.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))))))) (-.f32 (cosh.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))))) (sinh.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))))))))
(/.f32 (+.f32 (pow.f32 (cosh.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))))) #s(literal 3 binary32))) (fma.f32 (cosh.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))))) (cosh.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))))) (-.f32 (*.f32 (sinh.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))))) (sinh.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))))))) (*.f32 (cosh.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))))) (sinh.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))))))))))
(/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal -1 binary32)) #s(literal 1/2 binary32)))
(pow.f32 (exp.f32 #s(literal -1/2 binary32)) (log1p.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))))
(pow.f32 (pow.f32 (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal -1 binary32)) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal -1 binary32)) #s(literal -1/2 binary32))
(+.f32 (sinh.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))))) (cosh.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))))))
(+.f32 (cosh.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))))) (sinh.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))))))
(exp.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))))))
(log.f32 (pow.f32 (exp.f32 #s(literal -1/2 binary32)) (log1p.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))))))
(*.f32 (*.f32 (log1p.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(*.f32 #s(literal -1/4 binary32) (*.f32 #s(literal 2 binary32) (log1p.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))))))
(*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))))
(*.f32 (log1p.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))) #s(literal -1/2 binary32))
(neg.f32 (*.f32 (log1p.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))) #s(literal 1/2 binary32)))
(neg.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))))))
(log.f32 (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal -1 binary32)))
(-.f32 (log.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 2 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))))))
(-.f32 (log1p.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 3 binary32))) (log1p.f32 (-.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 2 binary32)) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))))))
(log1p.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))))
(*.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (+.f32 #s(literal 1 binary32) u0))
(*.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))
(*.f32 #s(literal -1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))))
(*.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))))
(/.f32 (*.f32 #s(literal 2 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))) #s(literal 2 binary32))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 u0)) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))) (neg.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (neg.f32 (neg.f32 u0)) (neg.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))))
(/.f32 (*.f32 #s(literal 2 binary32) (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (*.f32 #s(literal 2 binary32) (neg.f32 u0)) (*.f32 #s(literal 2 binary32) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))))
(/.f32 (*.f32 #s(literal 2 binary32) u0) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))))
(/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))
(/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))
(/.f32 (neg.f32 u0) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))))
(/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))))
(neg.f32 (/.f32 (neg.f32 u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))))
(neg.f32 (/.f32 u0 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))))
(*.f32 (pow.f32 (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))) #s(literal -1/2 binary32)) (pow.f32 (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))) #s(literal -1/2 binary32)))
(*.f32 (neg.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32))) (neg.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32))))
(*.f32 (fabs.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32))) (fabs.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32))))
(*.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)))))
(*.f32 #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))))))
(/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))))
(/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)))))
(pow.f32 (exp.f32 (log.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)))) #s(literal -1/2 binary32))
(pow.f32 (*.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))) #s(literal -1/4 binary32))
(pow.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 binary32))
(+.f32 (cosh.f32 (*.f32 (log.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))) #s(literal -1/2 binary32))) (sinh.f32 (*.f32 (log.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))) #s(literal -1/2 binary32))))
(exp.f32 (*.f32 (log.f32 (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))) #s(literal -1/2 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)))))
(neg.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))))))
(*.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal 1/4 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal 1/4 binary32)))
(sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)))
(/.f32 (sqrt.f32 (-.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) #s(literal 1 binary32))) (sqrt.f32 (+.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 (sqrt.f32 (-.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)) #s(literal -1 binary32))) (sqrt.f32 (fma.f32 #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal 1/2 binary32))
(exp.f32 (*.f32 (log.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))) #s(literal 1/2 binary32)))
(/.f32 (neg.f32 (-.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) #s(literal 1 binary32))) (neg.f32 (+.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 (neg.f32 (-.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)) #s(literal -1 binary32))) (neg.f32 (fma.f32 #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (-.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)) #s(literal -1 binary32)) (fma.f32 #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32))))
(-.f32 (/.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(-.f32 (/.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)) (fma.f32 #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)))) (/.f32 #s(literal -1 binary32) (fma.f32 #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (+.f32 #s(literal 1 binary32) u0))
(*.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))
(/.f32 (neg.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))))) (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(/.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32))))) (neg.f32 (-.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))
(neg.f32 (/.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))
(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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (pow.f32 (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))) #s(literal -1/2 binary32)) (pow.f32 (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))) #s(literal -1/2 binary32)))
(*.f32 (neg.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32))) (neg.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32))))
(*.f32 (fabs.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32))) (fabs.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32))))
(*.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)))))
(*.f32 #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))))))
(/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))))
(/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)))))
(pow.f32 (exp.f32 (log.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)))) #s(literal -1/2 binary32))
(pow.f32 (*.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))) #s(literal -1/4 binary32))
(pow.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 binary32))
(+.f32 (cosh.f32 (*.f32 (log.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))) #s(literal -1/2 binary32))) (sinh.f32 (*.f32 (log.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))) #s(literal -1/2 binary32))))
(exp.f32 (*.f32 (log.f32 (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))) #s(literal -1/2 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)))))
(neg.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))))))
#s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32))))
(*.f32 (*.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/8 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/8 binary32)))
(*.f32 (neg.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32))) (neg.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32))))
(*.f32 (fabs.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32))) (fabs.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32))))
(*.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/8 binary32)) (*.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/8 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32))))
(*.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32)))
(/.f32 #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal 1/2 binary32)))
(pow.f32 (*.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))) #s(literal -1/4 binary32))
(pow.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 binary32)) #s(literal 1 binary32))
(pow.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32)) #s(literal 2 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 binary32))
(+.f32 (cosh.f32 (*.f32 (log.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32))) #s(literal 2 binary32))) (sinh.f32 (*.f32 (log.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32))) #s(literal 2 binary32))))
(exp.f32 (fma.f32 (log.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))) #s(literal -1/4 binary32) (log.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32)))))
(exp.f32 (*.f32 (log.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))) #s(literal -1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32))) #s(literal 2 binary32)))
(*.f32 (pow.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32)) #s(literal 1/2 binary32)) (pow.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32)) #s(literal 1/2 binary32)))
(*.f32 (neg.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/8 binary32))) (neg.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/8 binary32))))
(*.f32 (fabs.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/8 binary32))) (fabs.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/8 binary32))))
(*.f32 (pow.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/8 binary32)) #s(literal 1 binary32)) (pow.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/8 binary32)) #s(literal 1 binary32)))
(*.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/8 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/8 binary32)))
(pow.f32 (exp.f32 (log.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)))) #s(literal -1/4 binary32))
(pow.f32 (*.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))) #s(literal -1/8 binary32))
(pow.f32 (pow.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32)) #s(literal -1 binary32)) #s(literal -1 binary32))
(pow.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/8 binary32)) #s(literal 2 binary32))
(pow.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32))
(+.f32 (cosh.f32 (log.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32)))) (sinh.f32 (log.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32)))))
(exp.f32 (*.f32 (log.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32))) #s(literal 1 binary32)))
(exp.f32 (log.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32))))
(/.f32 (neg.f32 (-.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) #s(literal 1 binary32))) (neg.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))))
(/.f32 (neg.f32 (-.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)) #s(literal -1 binary32))) (neg.f32 (fma.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)))
(/.f32 (-.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)) #s(literal -1 binary32)) (fma.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32))))
(-.f32 (/.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))))
(-.f32 (/.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)) (fma.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)))) (/.f32 #s(literal -1 binary32) (fma.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (+.f32 #s(literal 1 binary32) u0))
(*.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))
(/.f32 (neg.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(/.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (neg.f32 (-.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))
(neg.f32 (/.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))
(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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) alphax) (*.f32 alphax alphay))) alphay)
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (*.f32 alphax alphax))) (*.f32 (neg.f32 alphay) alphay))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (*.f32 alphax alphax))) (neg.f32 alphay)) (neg.f32 alphay))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (*.f32 alphax alphax))) (fabs.f32 alphay)) (fabs.f32 alphay))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (*.f32 alphax alphax))) alphay) alphay)
(*.f32 (pow.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32))) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (*.f32 alphax alphax))) (*.f32 alphay alphay))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))))
(*.f32 (*.f32 alphay alphay) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (*.f32 alphax alphax))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 alphay alphay)) (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (*.f32 alphax alphax)))
(/.f32 #s(literal -1 binary32) (/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32))))
(/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))))
(pow.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32))) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))) #s(literal -1 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))))
(neg.f32 (/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))))
(*.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 1/2 binary32)) (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 alphay #s(literal 1 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 1 binary32)) (pow.f32 alphay #s(literal 1 binary32)))
(*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay)
(*.f32 #s(literal 1 binary32) (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay))
(*.f32 alphay (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(/.f32 (*.f32 alphay #s(literal -1 binary32)) (neg.f32 (cosh.f32 (asinh.f32 (*.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) alphay) (neg.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))))
(/.f32 (neg.f32 alphay) (neg.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))))
(/.f32 alphay (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(pow.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -1 binary32)) #s(literal -1 binary32))
(pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 1 binary32))
(exp.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay)) #s(literal 1 binary32)))
(/.f32 (-.f32 (pow.f32 (/.f32 (/.f32 u0 (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 (/.f32 (/.f32 u0 (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (/.f32 u0 (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 (/.f32 u0 (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)) #s(literal 1 binary32))) (neg.f32 (fma.f32 (/.f32 (/.f32 u0 (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.f32 (/.f32 u0 (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (fma.f32 (/.f32 (neg.f32 u0) (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))) #s(literal 2 binary32) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)))
(/.f32 (fma.f32 (/.f32 u0 (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))) #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))
(/.f32 (fma.f32 #s(literal 2 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 #s(literal 2 binary32) (/.f32 (neg.f32 u0) (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))))) (*.f32 #s(literal 2 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (fma.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) u0) (*.f32 #s(literal 2 binary32) (/.f32 u0 (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))))) (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (/.f32 u0 (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (+.f32 (pow.f32 (/.f32 (/.f32 u0 (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)) #s(literal 1 binary32)) (+.f32 (pow.f32 (/.f32 (/.f32 u0 (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 (+.f32 (pow.f32 (/.f32 (/.f32 u0 (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)) #s(literal 1 binary32)) (fma.f32 (/.f32 (/.f32 u0 (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.f32 (/.f32 u0 (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))) (-.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) (/.f32 (/.f32 u0 (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (pow.f32 (/.f32 (/.f32 u0 (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(-.f32 (/.f32 (/.f32 u0 (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))
(-.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32))))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))
(fma.f32 (/.f32 (/.f32 u0 (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (+.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32))
(fma.f32 (/.f32 (/.f32 u0 (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (*.f32 alphax alphax))) (*.f32 (*.f32 alphay alphay) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(fma.f32 (/.f32 (/.f32 u0 (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(fma.f32 #s(literal -1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (/.f32 u0 (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(fma.f32 u0 (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(+.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 u0 (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.f32 (/.f32 u0 (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32))) (/.f32 (pow.f32 (/.f32 (/.f32 u0 (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)) (fma.f32 (/.f32 (/.f32 u0 (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.f32 (/.f32 u0 (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32))))
(+.f32 (/.f32 (/.f32 u0 (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (pow.f32 (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))) #s(literal -1/2 binary32)) (pow.f32 (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))) #s(literal -1/2 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)))))
(*.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 (/.f32 u0 (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))))))
(/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))))
(/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)))))
(pow.f32 (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))) #s(literal -1 binary32))
(pow.f32 (-.f32 (/.f32 (/.f32 u0 (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 binary32))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)))) #s(literal -1 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)))))
(neg.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))))))
(*.f32 (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -1/2 binary32)) (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -1/2 binary32)))
(*.f32 #s(literal -1 binary32) (neg.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))))
(*.f32 #s(literal 1 binary32) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))))
(/.f32 #s(literal 1 binary32) (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))))
(fma.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (cos.f32 (/.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (sin.f32 (/.f32 (PI.f32) #s(literal 2 binary32)))))
(pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -1 binary32))
(pow.f32 (-.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal -1 binary32)) #s(literal -1/2 binary32))
(sin.f32 (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (/.f32 (PI.f32) #s(literal 2 binary32))))
(sin.f32 (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(+.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (cos.f32 (/.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (sin.f32 (/.f32 (PI.f32) #s(literal 2 binary32)))))
(exp.f32 (*.f32 (log.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal -1 binary32)))
(cos.f32 (neg.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))))
(cos.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))
(neg.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))))
(/.f32 (neg.f32 (+.f32 (tan.f32 (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32))) (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32))) (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32)))))))
(/.f32 (neg.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) (cos.f32 (fma.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32) (PI.f32))))
(/.f32 (+.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (tan.f32 (PI.f32))) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (tan.f32 (PI.f32)))))
(/.f32 (sin.f32 (fma.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32) (PI.f32))) (cos.f32 (fma.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32) (PI.f32))))
(/.f32 (+.f32 (tan.f32 (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32))) (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32)))) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32))) (tan.f32 (*.f32 #s(literal 3/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 (*.f32 u1 (PI.f32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32))) (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32)))))) (/.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32))) (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32)))))))
(tan.f32 (+.f32 (fma.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32) (PI.f32)) (PI.f32)))
(tan.f32 (fma.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32) (PI.f32)))
(tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))
(*.f32 (/.f32 (sin.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (fabs.f32 alphay)) (/.f32 (sin.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (fabs.f32 alphay)))
(*.f32 (/.f32 (sin.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) alphay) (/.f32 (sin.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) alphay))
(*.f32 (/.f32 (fabs.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (neg.f32 alphay)) (/.f32 (fabs.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (neg.f32 alphay)))
(*.f32 (/.f32 (fabs.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (fabs.f32 alphay)) (/.f32 (fabs.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (fabs.f32 alphay)))
(*.f32 (/.f32 (fabs.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) alphay) (/.f32 (fabs.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) alphay))
(*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (neg.f32 alphay)) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (neg.f32 alphay)))
(*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (fabs.f32 alphay)) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (fabs.f32 alphay)))
(*.f32 (neg.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay)) (neg.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay)))
(*.f32 (fabs.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay)) (fabs.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay)))
(*.f32 (exp.f32 (log.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay))) (exp.f32 (log.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay))))
(*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 alphay alphay)) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(*.f32 (sin.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (/.f32 (sin.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (*.f32 alphay alphay)))
(*.f32 (fabs.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (/.f32 (fabs.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (*.f32 alphay alphay)))
(*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 alphay alphay)))
(*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay))
(/.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (neg.f32 alphay)) (neg.f32 alphay))
(/.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (fabs.f32 alphay)) (fabs.f32 alphay))
(/.f32 (*.f32 (sin.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay)) (neg.f32 alphay))
(/.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 alphay alphay))) (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(/.f32 (*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) (sin.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))) (neg.f32 alphay))
(/.f32 (*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) alphay)
(/.f32 (neg.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay)) (neg.f32 alphay))
(/.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (*.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 alphay alphay)))
(/.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay) alphay)
(/.f32 (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 (neg.f32 alphay) alphay))
(/.f32 (-.f32 (cos.f32 #s(literal 0 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay)))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))
(-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))
(pow.f32 (exp.f32 (log.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay))) #s(literal 2 binary32))
(pow.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) #s(literal 1 binary32))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))
(+.f32 (cosh.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay)) #s(literal 2 binary32))) (sinh.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay)) #s(literal 2 binary32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay)) #s(literal 2 binary32)))
(neg.f32 (/.f32 (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphay alphay)))
(neg.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 (neg.f32 alphay) alphay)))
(*.f32 (/.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (fabs.f32 alphax)) (/.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (fabs.f32 alphax)))
(*.f32 (/.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) alphax) (/.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) alphax))
(*.f32 (/.f32 (fabs.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (neg.f32 alphax)) (/.f32 (fabs.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (neg.f32 alphax)))
(*.f32 (/.f32 (fabs.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (fabs.f32 alphax)) (/.f32 (fabs.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (fabs.f32 alphax)))
(*.f32 (/.f32 (fabs.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) alphax) (/.f32 (fabs.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) alphax))
(*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (neg.f32 alphax)) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (neg.f32 alphax)))
(*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (fabs.f32 alphax)) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (fabs.f32 alphax)))
(*.f32 (neg.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax)) (neg.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax)))
(*.f32 (fabs.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax)) (fabs.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax)))
(*.f32 (exp.f32 (log.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax))) (exp.f32 (log.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax))))
(*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 alphax alphax)) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(*.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (/.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (*.f32 alphax alphax)))
(*.f32 (fabs.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (/.f32 (fabs.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (*.f32 alphax alphax)))
(*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 alphax alphax)))
(*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax))
(/.f32 (/.f32 (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (neg.f32 alphax)) (neg.f32 alphax))
(/.f32 (/.f32 (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (fabs.f32 alphax)) (fabs.f32 alphax))
(/.f32 (*.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax)) (neg.f32 alphax))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 alphax alphax))) (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(/.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) (neg.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))) (neg.f32 alphax))
(/.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) alphax)
(/.f32 (neg.f32 (/.f32 (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) alphax)) (neg.f32 alphax))
(/.f32 (/.f32 (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) alphax) alphax)
(/.f32 (neg.f32 (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32))) (*.f32 (neg.f32 alphax) alphax))
(/.f32 (+.f32 (cos.f32 #s(literal 0 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))
(/.f32 (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (*.f32 alphax alphax))
(/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 alphax alphax)))
(-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)))
(pow.f32 (exp.f32 (log.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax))) #s(literal 2 binary32))
(pow.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) #s(literal 1 binary32))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))
(+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphax alphax)) (/.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) (*.f32 alphax alphax)))
(+.f32 (cosh.f32 (*.f32 (log.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax)) #s(literal 2 binary32))) (sinh.f32 (*.f32 (log.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax)) #s(literal 2 binary32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax)) #s(literal 2 binary32)))
(neg.f32 (/.f32 (neg.f32 (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32))) (*.f32 alphax alphax)))
(neg.f32 (/.f32 (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (*.f32 (neg.f32 alphax) alphax)))
(/.f32 (neg.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (neg.f32 (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(/.f32 (+.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (tan.f32 (PI.f32))) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (tan.f32 (PI.f32)))))
(/.f32 (sin.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))))
(/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(tan.f32 (fma.f32 #s(literal 3/2 binary32) (PI.f32) (PI.f32)))
(tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32)))
(tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))
#s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax)))
(*.f32 (neg.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax)))))) (neg.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax)))))))
(*.f32 (fabs.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax)))))) (fabs.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax)))))))
(*.f32 (exp.f32 (log.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))))) (exp.f32 (log.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))))))
(*.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))))
(/.f32 (*.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))) (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax)))))) (sqrt.f32 (+.f32 (pow.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 1 binary32))))
(/.f32 (*.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax)))) (sqrt.f32 (+.f32 (pow.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 1 binary32))))
(/.f32 (-.f32 (cos.f32 (-.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax)))) (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax)))))) (cos.f32 (+.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax)))) (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))))) #s(literal 2 binary32))
(/.f32 (pow.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) (*.f32 (sqrt.f32 (+.f32 (pow.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 1 binary32))) (sqrt.f32 (+.f32 (pow.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))) #s(literal 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 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))))))
(pow.f32 (exp.f32 (log.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))))) #s(literal 2 binary32))
(pow.f32 (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) #s(literal 1 binary32))
(pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32))
(+.f32 (cosh.f32 (*.f32 (log.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax)))))) #s(literal 2 binary32))) (sinh.f32 (*.f32 (log.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax)))))) #s(literal 2 binary32))))
(exp.f32 (*.f32 (log.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))
(*.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 1/2 binary32)) (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (/.f32 alphay alphax) #s(literal 1 binary32)) (pow.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 1 binary32)) (pow.f32 (/.f32 alphay alphax) #s(literal 1 binary32)))
(*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))
(*.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 (/.f32 alphay alphax) (cos.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 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) alphax))
(/.f32 (*.f32 (+.f32 (tan.f32 (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32))) (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32))) (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))))))
(/.f32 (*.f32 (neg.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 alphax) (+.f32 (tan.f32 (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32))) (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))))) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32))) (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))))))
(/.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 (neg.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) alphay)) (neg.f32 alphax))
(/.f32 (neg.f32 (*.f32 (neg.f32 (/.f32 alphay alphax)) (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))) (neg.f32 (cos.f32 (fma.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32) (PI.f32)))))
(/.f32 (*.f32 (+.f32 (tan.f32 (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32))) (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32)))) (neg.f32 alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32))) (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))))) (neg.f32 alphax)))
(/.f32 (*.f32 (+.f32 (tan.f32 (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32))) (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32)))) alphay) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32))) (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))))) alphax))
(/.f32 (*.f32 (neg.f32 alphay) (+.f32 (tan.f32 (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32))) (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))))) (*.f32 (neg.f32 alphax) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32))) (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32)))))))
(/.f32 (*.f32 alphay (+.f32 (tan.f32 (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32))) (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))))) (*.f32 alphax (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32))) (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32)))))))
(/.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (neg.f32 alphay)) (*.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (neg.f32 alphax)))
(/.f32 (*.f32 (neg.f32 alphay) (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) (*.f32 (neg.f32 alphax) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))
(/.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) alphax))
(/.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) alphay) (*.f32 alphax (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))
(/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) alphay) alphax)
(/.f32 (*.f32 (neg.f32 (/.f32 alphay alphax)) (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) (cos.f32 (fma.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32) (PI.f32))))
(/.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))
(pow.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal -1 binary32)) #s(literal -1 binary32))
(pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 1 binary32))
(exp.f32 (*.f32 (log.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32)))
(neg.f32 (/.f32 (*.f32 (neg.f32 (/.f32 alphay alphax)) (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)))))
(neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (cos.f32 (fma.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32) (PI.f32)))))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
(*.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 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.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 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
(/.f32 (*.f32 (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) #s(literal -1/4 binary32)) (PI.f32)) (-.f32 (*.f32 #s(literal 2 binary32) u1) #s(literal 1/2 binary32)))
(/.f32 (*.f32 (fma.f32 #s(literal 8 binary32) (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1/8 binary32)) (PI.f32)) (-.f32 (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) #s(literal 1/4 binary32)) (*.f32 u1 #s(literal 1 binary32))))
(/.f32 (*.f32 (PI.f32) (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) #s(literal -1/4 binary32))) (-.f32 (*.f32 #s(literal 2 binary32) u1) #s(literal 1/2 binary32)))
(/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 8 binary32) (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1/8 binary32))) (-.f32 (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) #s(literal 1/4 binary32)) (*.f32 u1 #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (*.f32 (*.f32 (neg.f32 u1) (PI.f32)) #s(literal 2 binary32)) #s(literal 3 binary32))) (fma.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (+.f32 (pow.f32 (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)) #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (*.f32 (neg.f32 u1) (PI.f32)) #s(literal 2 binary32))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 3 binary32)) #s(literal 8 binary32)) (pow.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)) #s(literal 2 binary32)) (fma.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
(/.f32 (neg.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)) #s(literal 2 binary32)))) (neg.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)) #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))))) (neg.f32 (fma.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 3 binary32)) #s(literal 8 binary32) (*.f32 #s(literal 1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (neg.f32 (fma.f32 (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)) (fma.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 3 binary32)) #s(literal 8 binary32) (*.f32 #s(literal 1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (neg.f32 (fma.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)))) (pow.f32 (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)) #s(literal 2 binary32))) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)) #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)))) (fma.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(/.f32 (fma.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 3 binary32)) #s(literal 8 binary32) (*.f32 #s(literal 1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (fma.f32 (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)) (fma.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)))))
(/.f32 (fma.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 3 binary32)) #s(literal 8 binary32) (*.f32 #s(literal 1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (fma.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)))) (pow.f32 (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)) #s(literal 2 binary32))))
(-.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32))))) (/.f32 (pow.f32 (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)) #s(literal 2 binary32)) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32))))))
(-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)) #s(literal 2 binary32)) (fma.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (neg.f32 (*.f32 u1 (PI.f32))) #s(literal 2 binary32)))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) u1))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (*.f32 (neg.f32 u1) (PI.f32)) #s(literal 2 binary32)))
(-.f32 (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)) (*.f32 (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))
(-.f32 (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)) (*.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 (*.f32 #s(literal 2 binary32) u1) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (neg.f32 u1)) (*.f32 #s(literal 2 binary32) (PI.f32))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 (neg.f32 (neg.f32 u1)) (*.f32 #s(literal 2 binary32) (PI.f32))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))
(fma.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32) (*.f32 #s(literal 1/2 binary32) (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 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (neg.f32 u1)) (*.f32 #s(literal 2 binary32) (PI.f32))))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal 2 binary32) u1)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (neg.f32 u1)) (*.f32 #s(literal 2 binary32) (PI.f32))))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) 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 #s(literal 1/2 binary32) (PI.f32) (*.f32 (neg.f32 (neg.f32 u1)) (*.f32 #s(literal 2 binary32) (PI.f32))))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))
(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) (*.f32 #s(literal 2 binary32) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 (neg.f32 (neg.f32 u1)) (*.f32 #s(literal 2 binary32) (PI.f32))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))
(+.f32 (/.f32 (*.f32 #s(literal 1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)) (fma.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))))) (/.f32 (*.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 3 binary32)) #s(literal 8 binary32)) (fma.f32 (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)) (fma.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))))))
(+.f32 (/.f32 (*.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 3 binary32)) #s(literal 8 binary32)) (fma.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)))) (pow.f32 (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal 1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (fma.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)))) (pow.f32 (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)) #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (neg.f32 (neg.f32 u1)) (*.f32 #s(literal 2 binary32) (PI.f32))))
(+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))
(+.f32 (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
#s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))
(/.f32 (neg.f32 (sin.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32))))) (neg.f32 (cos.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32))))))
(/.f32 (+.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (tan.f32 (PI.f32))) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (tan.f32 (PI.f32)))))
(/.f32 (sin.f32 (+.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32))) (PI.f32))) (cos.f32 (+.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32))) (PI.f32))))
(/.f32 (sin.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))) (cos.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)))))
(tan.f32 (+.f32 (+.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32))) (PI.f32)) (PI.f32)))
(tan.f32 (+.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32))) (PI.f32)))
(tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32))))
(/.f32 (neg.f32 (+.f32 (tan.f32 (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32))) (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32))) (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32)))))))
(/.f32 (neg.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))) (cos.f32 (fma.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32) (PI.f32))))
(/.f32 (+.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (tan.f32 (PI.f32))) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (tan.f32 (PI.f32)))))
(/.f32 (sin.f32 (fma.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32) (PI.f32))) (cos.f32 (fma.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32) (PI.f32))))
(/.f32 (+.f32 (tan.f32 (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32))) (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32)))) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32))) (tan.f32 (*.f32 #s(literal 3/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 (*.f32 u1 (PI.f32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32))) (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32)))))) (/.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32))) (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32)))))))
(tan.f32 (+.f32 (fma.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32) (PI.f32)) (PI.f32)))
(tan.f32 (fma.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32) (PI.f32)))
(tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))
(*.f32 (*.f32 (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (neg.f32 alphay)) (neg.f32 alphay))
(*.f32 (*.f32 (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (fabs.f32 alphay)) (fabs.f32 alphay))
(*.f32 (*.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) alphay)
(*.f32 (*.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) alphay) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(*.f32 (*.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (neg.f32 alphay)) (*.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (neg.f32 alphay)))
(*.f32 (*.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (fabs.f32 alphay)) (*.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (fabs.f32 alphay)))
(*.f32 (*.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) alphay) (*.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) alphay))
(*.f32 (*.f32 (fabs.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (neg.f32 alphay)) (*.f32 (fabs.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (neg.f32 alphay)))
(*.f32 (*.f32 (fabs.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (fabs.f32 alphay)) (*.f32 (fabs.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (fabs.f32 alphay)))
(*.f32 (*.f32 (fabs.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) alphay) (*.f32 (fabs.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) alphay))
(*.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (neg.f32 alphay)) (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (neg.f32 alphay)))
(*.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (fabs.f32 alphay)) (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (fabs.f32 alphay)))
(*.f32 (*.f32 (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) alphay) alphay)
(*.f32 (neg.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay)) (neg.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay)))
(*.f32 (fabs.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay)) (fabs.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay)))
(*.f32 (exp.f32 (log.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay))) (exp.f32 (log.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay))))
(*.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (*.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (*.f32 alphay alphay)))
(*.f32 (fabs.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (*.f32 (fabs.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (*.f32 alphay alphay)))
(*.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay))
(*.f32 (*.f32 alphay alphay) (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)))
(*.f32 (pow.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (*.f32 alphay alphay))
(*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 alphay alphay)))
(*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 alphay (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay)))
(*.f32 alphay (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay)))
(/.f32 (*.f32 (+.f32 (cos.f32 #s(literal 0 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 alphay alphay)) #s(literal 2 binary32))
(/.f32 (*.f32 alphay (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay)) (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(/.f32 (*.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) alphay) (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(/.f32 (*.f32 alphay alphay) (*.f32 (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (cosh.f32 (asinh.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))))
(pow.f32 (exp.f32 (log.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay))) #s(literal 2 binary32))
(pow.f32 (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) #s(literal 1 binary32))
(pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))
(+.f32 (cosh.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay)) #s(literal 2 binary32))) (sinh.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay)) #s(literal 2 binary32))))
(exp.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay)) #s(literal 2 binary32)))

eval367.0ms (2.2%)

Memory
-13.7MiB live, 451.6MiB allocated; 80ms collecting garbage
Compiler

Compiled 234 383 to 9 269 computations (96% saved)

prune77.0ms (0.5%)

Memory
13.1MiB live, 157.1MiB allocated; 18ms collecting garbage
Pruning

18 alts after pruning (15 fresh and 3 done)

PrunedKeptTotal
New1 12771 134
Fresh189
Picked505
Done033
Total1 133181 151
Accuracy
100.0%
Counts
1 151 → 18
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.7%
(pow.f32 (pow.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/8 binary32)) #s(literal 2 binary32)) #s(literal 2 binary32))
97.9%
(pow.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* u1 2) 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)) #s(literal -1/4 binary32)) #s(literal 2 binary32))
99.9%
(pow.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 binary32))
99.8%
(pow.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphax alphax)) (/.f32 (*.f32 (cos.f32 (*.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))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 binary32))
98.6%
(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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 binary32))
98.3%
(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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax)))))))))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 binary32))
98.0%
(/.f32 #s(literal 1 binary32) (/.f32 #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 binary32))))
98.1%
(/.f32 #s(literal 1 binary32) (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))))
97.8%
(/.f32 #s(literal 1 binary32) (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax)))))))))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))))
98.5%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 #s(approx (* (/ 1 (sqrt (+ (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2) 1))) alphay) (/.f32 (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))) u0) (-.f32 #s(literal 1 binary32) u0)))))
99.3%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))) u0) (-.f32 #s(literal 1 binary32) u0)))))
53.8%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 #s(approx (* (/ 1 (sqrt (+ (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2) 1))) alphay) (/.f32 (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))) u0) (-.f32 #s(literal 1 binary32) u0)))))
87.7%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) #s(approx (pow (* (/ 1 (sqrt (+ (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2) 1))) alphay) 2) (*.f32 alphay alphay))) (*.f32 alphax alphax)) (*.f32 alphay alphay))) u0) (-.f32 #s(literal 1 binary32) u0)))))
99.9%
(exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphax alphax)) (/.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1/2 binary32)))
98.7%
(exp.f32 (*.f32 (log1p.f32 #s(approx (/ (/ u0 (+ (pow (/ (cos (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) alphax) 2) (pow (/ (sin (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) alphay) 2))) (- 1 u0)) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) #s(literal -1/2 binary32)))
98.6%
#s(approx (pow (- (/ (/ u0 (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2))) (- 1 u0)) -1) -1/2) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
33.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))))) (fma.f32 (/.f32 #s(literal -1/2 binary32) (fma.f32 (cos.f32 (*.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))) #s(literal 1/2 binary32) #s(literal 1/2 binary32))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
91.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))))) #s(literal 1 binary32))
Compiler

Compiled 5 836 to 1 387 computations (76.2% saved)

regimes168.0ms (1%)

Memory
27.0MiB live, 209.2MiB allocated; 21ms collecting garbage
Counts
39 → 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 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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 (/.f32 #s(literal -1/2 binary32) (fma.f32 (cos.f32 (*.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))) #s(literal 1/2 binary32) #s(literal 1/2 binary32))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax)))))))))) (-.f32 #s(literal 1 binary32) u0)) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax)))))))))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #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(approx (+ (* (/ -1/2 (+ (* (cos (* (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI))))) 2)) 1/2) 1/2)) (/ (* (* alphax alphax) u0) (- 1 u0))) 1) (*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))))))) (-.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) #s(approx (pow (* (/ 1 (sqrt (+ (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2) 1))) alphay) 2) (*.f32 alphay alphay))) (*.f32 alphax alphax)) (*.f32 alphay alphay))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #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))))) (fma.f32 (/.f32 #s(literal -1/2 binary32) (-.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #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))))) (fma.f32 (/.f32 #s(literal -1/2 binary32) (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
#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))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) #s(literal 1 binary32)))))
#s(approx (pow (- (/ (/ u0 (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2))) (- 1 u0)) -1) -1/2) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(pow.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* u1 2) 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)) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (pow.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/8 binary32)) #s(literal 2 binary32)) #s(literal 2 binary32))
(exp.f32 (*.f32 (log1p.f32 #s(approx (/ (/ u0 (+ (pow (/ (cos (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) alphax) 2) (pow (/ (sin (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) alphay) 2))) (- 1 u0)) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) #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 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 #s(approx (* (/ 1 (sqrt (+ (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2) 1))) alphay) (/.f32 (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))) #s(literal 2 binary32))) (*.f32 alphax 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 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 #s(approx (* (/ 1 (sqrt (+ (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2) 1))) alphay) (/.f32 (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))) #s(literal 2 binary32))) (*.f32 alphax 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 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax 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 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax 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 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))))
(pow.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 binary32))
(pow.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphax alphax)) (/.f32 (*.f32 (cos.f32 (*.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))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #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 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(pow.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 binary32))
(exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphax alphax)) (/.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 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 (/.f32 u0 (*.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1/2 binary32)))
(exp.f32 (*.f32 (log1p.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32)))
(pow.f32 (pow.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.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)))))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 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 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (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 (pow.f32 (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))) #s(literal -1/2 binary32)) (pow.f32 (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))) #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))))) (fma.f32 (*.f32 (*.f32 alphay alphay) #s(literal -1/2 binary32)) (fma.f32 (fma.f32 (neg.f32 (/.f32 u0 (*.f32 alphax alphax))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32))) (/.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal -3/4 binary32))) (*.f32 alphay alphay) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) #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 (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (fma.f32 (/.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32)) (*.f32 u0 u0))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal -3/4 binary32) (/.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32)) u0)) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 alphax #s(literal 4 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 u0 (*.f32 alphax alphax))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) #s(literal 1 binary32))))))
Outputs
(exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1/2 binary32)))
Calls

13 calls:

39.0ms
u0
17.0ms
(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
13.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))))
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))))
10.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
100.0%1(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
100.0%1(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
100.0%1(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
100.0%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)))
100.0%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))))
100.0%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))
100.0%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)))
100.0%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))))
100.0%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)))))
100.0%1u0
100.0%1u1
100.0%1alphax
100.0%1alphay
Compiler

Compiled 522 to 219 computations (58% saved)

regimes149.0ms (0.9%)

Memory
-24.6MiB live, 166.6MiB allocated; 18ms collecting garbage
Counts
32 → 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 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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 (/.f32 #s(literal -1/2 binary32) (fma.f32 (cos.f32 (*.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))) #s(literal 1/2 binary32) #s(literal 1/2 binary32))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax)))))))))) (-.f32 #s(literal 1 binary32) u0)) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax)))))))))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #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(approx (+ (* (/ -1/2 (+ (* (cos (* (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI))))) 2)) 1/2) 1/2)) (/ (* (* alphax alphax) u0) (- 1 u0))) 1) (*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))))))) (-.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) #s(approx (pow (* (/ 1 (sqrt (+ (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2) 1))) alphay) 2) (*.f32 alphay alphay))) (*.f32 alphax alphax)) (*.f32 alphay alphay))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #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))))) (fma.f32 (/.f32 #s(literal -1/2 binary32) (-.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #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))))) (fma.f32 (/.f32 #s(literal -1/2 binary32) (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
#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))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) #s(literal 1 binary32)))))
#s(approx (pow (- (/ (/ u0 (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2))) (- 1 u0)) -1) -1/2) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(pow.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* u1 2) 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)) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (pow.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/8 binary32)) #s(literal 2 binary32)) #s(literal 2 binary32))
(exp.f32 (*.f32 (log1p.f32 #s(approx (/ (/ u0 (+ (pow (/ (cos (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) alphax) 2) (pow (/ (sin (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) alphay) 2))) (- 1 u0)) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) #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 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 #s(approx (* (/ 1 (sqrt (+ (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2) 1))) alphay) (/.f32 (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))) #s(literal 2 binary32))) (*.f32 alphax 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 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 #s(approx (* (/ 1 (sqrt (+ (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2) 1))) alphay) (/.f32 (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))) #s(literal 2 binary32))) (*.f32 alphax 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 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax 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 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax 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 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))))
(pow.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 binary32))
(pow.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphax alphax)) (/.f32 (*.f32 (cos.f32 (*.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))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #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 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(pow.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 binary32))
(exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphax alphax)) (/.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1/2 binary32)))
Outputs
(pow.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 binary32))
Calls

13 calls:

30.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)))
24.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 #s(literal 2 binary32) (PI.f32)) u1)
8.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.9%1(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
99.9%1(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay 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 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay 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 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (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(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) (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%1u0
99.9%1u1
99.9%1alphax
99.9%1alphay
Compiler

Compiled 522 to 219 computations (58% saved)

regimes105.0ms (0.6%)

Memory
21.6MiB live, 181.7MiB allocated; 16ms collecting garbage
Counts
27 → 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 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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 (/.f32 #s(literal -1/2 binary32) (fma.f32 (cos.f32 (*.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))) #s(literal 1/2 binary32) #s(literal 1/2 binary32))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax)))))))))) (-.f32 #s(literal 1 binary32) u0)) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax)))))))))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #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(approx (+ (* (/ -1/2 (+ (* (cos (* (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI))))) 2)) 1/2) 1/2)) (/ (* (* alphax alphax) u0) (- 1 u0))) 1) (*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))))))) (-.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) #s(approx (pow (* (/ 1 (sqrt (+ (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2) 1))) alphay) 2) (*.f32 alphay alphay))) (*.f32 alphax alphax)) (*.f32 alphay alphay))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #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))))) (fma.f32 (/.f32 #s(literal -1/2 binary32) (-.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #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))))) (fma.f32 (/.f32 #s(literal -1/2 binary32) (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
#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))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) #s(literal 1 binary32)))))
#s(approx (pow (- (/ (/ u0 (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2))) (- 1 u0)) -1) -1/2) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(pow.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* u1 2) 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)) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (pow.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/8 binary32)) #s(literal 2 binary32)) #s(literal 2 binary32))
(exp.f32 (*.f32 (log1p.f32 #s(approx (/ (/ u0 (+ (pow (/ (cos (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) alphax) 2) (pow (/ (sin (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) alphay) 2))) (- 1 u0)) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) #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 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 #s(approx (* (/ 1 (sqrt (+ (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2) 1))) alphay) (/.f32 (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))) #s(literal 2 binary32))) (*.f32 alphax 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 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 #s(approx (* (/ 1 (sqrt (+ (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2) 1))) alphay) (/.f32 (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))) #s(literal 2 binary32))) (*.f32 alphax 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 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax 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 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax 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 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))))
Outputs
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))) u0) (-.f32 #s(literal 1 binary32) u0)))))
Calls

13 calls:

15.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)))
13.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
alphax
7.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))))
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))
Results
AccuracySegmentsBranch
99.3%1(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
99.3%1(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
99.3%1(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
99.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)))
99.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))))
99.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))
99.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)))
99.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))))
99.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)))))
99.3%1u0
99.3%1u1
99.3%1alphax
99.3%1alphay
Compiler

Compiled 522 to 219 computations (58% saved)

regimes112.0ms (0.7%)

Memory
-21.0MiB live, 122.8MiB allocated; 7ms collecting garbage
Counts
24 → 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 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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 (/.f32 #s(literal -1/2 binary32) (fma.f32 (cos.f32 (*.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))) #s(literal 1/2 binary32) #s(literal 1/2 binary32))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax)))))))))) (-.f32 #s(literal 1 binary32) u0)) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax)))))))))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #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(approx (+ (* (/ -1/2 (+ (* (cos (* (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI))))) 2)) 1/2) 1/2)) (/ (* (* alphax alphax) u0) (- 1 u0))) 1) (*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))))))) (-.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) #s(approx (pow (* (/ 1 (sqrt (+ (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2) 1))) alphay) 2) (*.f32 alphay alphay))) (*.f32 alphax alphax)) (*.f32 alphay alphay))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #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))))) (fma.f32 (/.f32 #s(literal -1/2 binary32) (-.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #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))))) (fma.f32 (/.f32 #s(literal -1/2 binary32) (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
#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))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) #s(literal 1 binary32)))))
#s(approx (pow (- (/ (/ u0 (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2))) (- 1 u0)) -1) -1/2) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(pow.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* u1 2) 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)) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (pow.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/8 binary32)) #s(literal 2 binary32)) #s(literal 2 binary32))
(exp.f32 (*.f32 (log1p.f32 #s(approx (/ (/ u0 (+ (pow (/ (cos (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) alphax) 2) (pow (/ (sin (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) alphay) 2))) (- 1 u0)) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) #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 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 #s(approx (* (/ 1 (sqrt (+ (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2) 1))) alphay) (/.f32 (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))) #s(literal 2 binary32))) (*.f32 alphax 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 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 #s(approx (* (/ 1 (sqrt (+ (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2) 1))) alphay) (/.f32 (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))) #s(literal 2 binary32))) (*.f32 alphax 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 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))) u0) (-.f32 #s(literal 1 binary32) u0)))))
Outputs
(exp.f32 (*.f32 (log1p.f32 #s(approx (/ (/ u0 (+ (pow (/ (cos (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) alphax) 2) (pow (/ (sin (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) alphay) 2))) (- 1 u0)) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) #s(literal -1/2 binary32)))
Calls

13 calls:

9.0ms
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
7.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)))
6.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))))
6.0ms
alphay
Results
AccuracySegmentsBranch
98.7%1(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
98.7%1(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
98.7%1(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
98.7%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.7%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.7%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.7%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.7%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.7%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.7%1u0
98.7%1u1
98.7%1alphax
98.7%1alphay
Compiler

Compiled 522 to 219 computations (58% saved)

regimes70.0ms (0.4%)

Memory
1.7MiB live, 94.5MiB allocated; 4ms collecting garbage
Counts
20 → 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 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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 (/.f32 #s(literal -1/2 binary32) (fma.f32 (cos.f32 (*.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))) #s(literal 1/2 binary32) #s(literal 1/2 binary32))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax)))))))))) (-.f32 #s(literal 1 binary32) u0)) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax)))))))))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #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(approx (+ (* (/ -1/2 (+ (* (cos (* (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI))))) 2)) 1/2) 1/2)) (/ (* (* alphax alphax) u0) (- 1 u0))) 1) (*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))))))) (-.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) #s(approx (pow (* (/ 1 (sqrt (+ (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2) 1))) alphay) 2) (*.f32 alphay alphay))) (*.f32 alphax alphax)) (*.f32 alphay alphay))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #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))))) (fma.f32 (/.f32 #s(literal -1/2 binary32) (-.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #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))))) (fma.f32 (/.f32 #s(literal -1/2 binary32) (pow.f32 (cos.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
#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))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32))) #s(literal 1 binary32)))))
#s(approx (pow (- (/ (/ u0 (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2))) (- 1 u0)) -1) -1/2) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (/.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))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(pow.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (* (PI) (+ (* u1 2) 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)) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (pow.f32 (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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/8 binary32)) #s(literal 2 binary32)) #s(literal 2 binary32))
Outputs
(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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 binary32))
Calls

13 calls:

7.0ms
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
6.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))
5.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))))
5.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)))
5.0ms
u1
Results
AccuracySegmentsBranch
98.6%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.6%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.6%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.6%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.6%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.6%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.6%1u0
98.6%1alphax
98.6%1alphay
98.6%1(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
98.6%1(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
98.6%1(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
98.6%1u1
Compiler

Compiled 522 to 219 computations (58% saved)

regimes42.0ms (0.2%)

Memory
12.0MiB live, 58.8MiB allocated; 1ms collecting garbage
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 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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 (/.f32 #s(literal -1/2 binary32) (fma.f32 (cos.f32 (*.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))) #s(literal 1/2 binary32) #s(literal 1/2 binary32))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax)))))))))) (-.f32 #s(literal 1 binary32) u0)) #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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax)))))))))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #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(approx (+ (* (/ -1/2 (+ (* (cos (* (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI))))) 2)) 1/2) 1/2)) (/ (* (* alphax alphax) u0) (- 1 u0))) 1) (*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))))))) (-.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32)))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) #s(approx (pow (* (/ 1 (sqrt (+ (pow (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))) 2) 1))) alphay) 2) (*.f32 alphay alphay))) (*.f32 alphax alphax)) (*.f32 alphay alphay))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 binary32))
Outputs
(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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax)))))))))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 binary32))
Calls

13 calls:

5.0ms
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
4.0ms
alphay
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))))
3.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))
Results
AccuracySegmentsBranch
98.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)))
98.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))))
98.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)))))
98.3%1u0
98.3%1alphax
98.3%1alphay
98.3%1(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
98.3%1(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
98.3%1(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
98.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))
98.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)))
98.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))))
98.3%1u1
Compiler

Compiled 522 to 219 computations (58% saved)

regimes23.0ms (0.1%)

Memory
-15.1MiB live, 36.5MiB allocated; 3ms collecting garbage
Counts
3 → 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 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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 (/.f32 #s(literal -1/2 binary32) (fma.f32 (cos.f32 (*.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))) #s(literal 1/2 binary32) #s(literal 1/2 binary32))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax)))))))))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))))
Outputs
(/.f32 #s(literal 1 binary32) (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax)))))))))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))))
Calls

13 calls:

3.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)))))
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))))
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 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
Results
AccuracySegmentsBranch
97.8%1(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
97.8%1(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
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 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay 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 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay 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 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (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(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) (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%1u0
97.8%1u1
97.8%1alphax
97.8%1alphay
Compiler

Compiled 522 to 219 computations (58% saved)

regimes19.0ms (0.1%)

Memory
-12.0MiB live, 35.1MiB allocated; 1ms collecting garbage
Accuracy

Total -18.8b remaining (-725.1%)

Threshold costs -18.8b (-725.1%)

Counts
2 → 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 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay 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 (/.f32 #s(literal -1/2 binary32) (fma.f32 (cos.f32 (*.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))) #s(literal 1/2 binary32) #s(literal 1/2 binary32))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1 binary32) 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:

2.0ms
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
1.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))
1.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 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay 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.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)))))
91.9%1(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
91.9%1(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
91.9%1(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
91.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))))
91.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))
91.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)))
91.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))))
91.9%1u0
91.9%1u1
91.9%1alphax
91.9%1alphay
91.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)))
Compiler

Compiled 522 to 219 computations (58% saved)

simplify56.0ms (0.3%)

Memory
5.6MiB live, 51.8MiB allocated; 2ms collecting garbage
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0162705
1265545
2609545
31669545
46973545
Stop Event
node limit
Calls
Call 1
Inputs
(exp.f32 (*.f32 (log1p.f32 (/.f32 u0 (*.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1/2 binary32)))
(pow.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #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 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(exp.f32 (*.f32 (log1p.f32 #s(approx (/ (/ u0 (+ (pow (/ (cos (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) alphax) 2) (pow (/ (sin (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) alphay) 2))) (- 1 u0)) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) #s(literal -1/2 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax)))))))))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax)))))))))) (-.f32 #s(literal 1 binary32) u0)) #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 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1/2 binary32)))
(pow.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphax) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #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 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.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)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(exp.f32 (*.f32 (log1p.f32 #s(approx (/ (/ u0 (+ (pow (/ (cos (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) alphax) 2) (pow (/ (sin (atan (* (/ alphay alphax) (tan (* (+ (* 2 u1) 1/2) (PI)))))) alphay) 2))) (- 1 u0)) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.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)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) #s(literal -1/2 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (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)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax)))))))))) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) #s(literal -1/2 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.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) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 #s(approx (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))) (*.f32 (tan.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32))) (/.f32 alphay alphax)))))))))) (-.f32 #s(literal 1 binary32) u0)) #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))

derivations381.0ms (2.2%)

Memory
-3.3MiB live, 278.4MiB allocated; 32ms collecting garbage
Stop Event
fuel
Compiler

Compiled 705 to 165 computations (76.6% saved)

preprocess88.0ms (0.5%)

Memory
18.1MiB live, 109.0MiB allocated; 7ms collecting garbage
Compiler

Compiled 1 586 to 394 computations (75.2% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated; 0ms collecting garbage

Profiling

Loading profile data...