UniformSampleCone, y

Time bar (total: 9.0s)

start0.0ms (0.0%)

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

analyze300.0ms (3.3%)

Memory
20.0MiB live, 499.5MiB allocated; 86ms collecting garbage
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0.0%0.0%0.1%99.9%0.0%0.0%0.0%0
0.0%0.0%0.1%99.9%0.0%0.0%0.0%1
0.0%0.0%0.1%99.9%0.0%0.0%0.0%2
0.0%0.0%0.1%99.9%0.0%0.0%0.0%3
12.5%0.0%0.1%99.9%0.0%0.0%0.0%4
18.7%0.0%0.1%99.9%0.0%0.0%0.0%5
28.1%0.0%0.1%99.9%0.0%0.0%0.0%6
42.2%0.0%0.1%99.9%0.0%0.0%0.0%7
49.2%0.0%0.0%99.9%0.0%0.0%0.0%8
57.4%0.1%0.0%99.9%0.0%0.0%0.0%9
67.0%0.1%0.0%99.9%0.0%0.0%0.0%10
71.8%0.1%0.0%99.9%0.0%0.0%0.0%11
76.9%0.1%0.0%99.9%0.0%0.0%0.0%12
Compiler

Compiled 49 to 28 computations (42.9% saved)

sample3.2s (36.1%)

Memory
-1 831.4MiB live, 2 356.7MiB allocated; 3.5s collecting garbage
Samples
2.3s3 219×1valid
550.0ms5 036×0valid
0.0ms2valid
Precisions
Click to see histograms. Total time spent on operations: 2.5s
adjust: 1.8s (73.8% of total)
ival-mult!: 202.0ms (8.2% of total)
ival-sinu: 197.0ms (8.0% of total)
ival-sqrt: 118.0ms (4.8% of total)
ival-sub!: 74.0ms (3.0% of total)
ival-add!: 41.0ms (1.7% of total)
ival-and: 5.0ms (0.2% of total)
ival-<=: 5.0ms (0.2% of total)
ival-assert: 1.0ms (0.0% of total)
Bogosity

preprocess43.0ms (0.5%)

Memory
-4.4MiB live, 47.3MiB allocated; 22ms collecting garbage
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
065167
1316161
21769161
Stop Event
node-limit
Alt Table
Click to see full alt table
StatusAccuracyProgram
59.2%
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))))
Compiler

Compiled 50 to 32 computations (36.0% saved)

series71.0ms (0.8%)

Memory
3.8MiB live, 92.6MiB allocated; 17ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
06525415
Stop Event
iter-limit
Counts
16 → 105
Calls
Call 1
Inputs
uy
#s(literal 2 binary32)
(*.f32 uy #s(literal 2 binary32))
(PI.f32)
(*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))
(sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))
#s(literal 1 binary32)
ux
(-.f32 #s(literal 1 binary32) ux)
maxCos
(*.f32 ux maxCos)
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
(*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))
(-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))))
Outputs
#s(approx ux ux)
#s(approx (- 1 ux) #s(literal 1 binary32))
#s(approx (- 1 ux) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) ux)))
#s(approx (* ux maxCos) (*.f32 maxCos ux))
#s(approx (+ (- 1 ux) (* ux maxCos)) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32)))))
#s(approx (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 (*.f32 #s(literal 2 binary32) maxCos) #s(literal 2 binary32)))))
#s(approx (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) maxCos) (*.f32 ux (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) #s(literal 2 binary32)))))
#s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos))))
#s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 ux (-.f32 (+.f32 #s(literal 2 binary32) (*.f32 #s(literal -1 binary32) (*.f32 ux (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) maxCos))))
#s(approx (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))))) (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))))
#s(approx (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))))) (+.f32 (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos))))))))
#s(approx (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))))) (+.f32 (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))))) (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 4 binary32))) (pow.f32 (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))) #s(literal 3 binary32))))))))
#s(approx (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))))) (+.f32 (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 4 binary32)) (pow.f32 (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))) #s(literal 3 binary32)))) (*.f32 #s(literal -1/16 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 6 binary32))) (pow.f32 (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))) #s(literal 5 binary32))))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))))) (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 4 binary32)))) (pow.f32 (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))) #s(literal 3 binary32))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 4 binary32))) (pow.f32 (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))) #s(literal 3 binary32)))) (*.f32 #s(literal -1/16 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 6 binary32)))) (pow.f32 (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))) #s(literal 5 binary32))))))))))
#s(approx (- 1 ux) (*.f32 #s(literal -1 binary32) ux))
#s(approx (- 1 ux) (*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) ux) #s(literal 1 binary32))))
#s(approx (+ (- 1 ux) (* ux maxCos)) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))
#s(approx (+ (- 1 ux) (* ux maxCos)) (*.f32 ux (-.f32 (+.f32 maxCos (/.f32 #s(literal 1 binary32) ux)) #s(literal 1 binary32))))
#s(approx (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))))
#s(approx (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 maxCos ux)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) ux)))))
#s(approx (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 maxCos ux)) (+.f32 (/.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) ux)))))
#s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))))
#s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) ux)) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 maxCos ux)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))))))
#s(approx (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))))) (*.f32 ux (sqrt.f32 (neg.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))))))
#s(approx (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))))) (*.f32 ux (+.f32 (sqrt.f32 (neg.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)) (*.f32 ux (sqrt.f32 (neg.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))))))))))
#s(approx (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))))) (*.f32 ux (+.f32 (sqrt.f32 (neg.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (pow.f32 (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) #s(literal 3 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)) (*.f32 ux (sqrt.f32 (neg.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))))))))))
#s(approx (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))))) (*.f32 ux (+.f32 (sqrt.f32 (neg.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (pow.f32 (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (pow.f32 (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)) #s(literal 3 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) #s(literal 5 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)) (*.f32 ux (sqrt.f32 (neg.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))))))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 ux (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (neg.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 ux (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos))) (*.f32 ux (sqrt.f32 (neg.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (neg.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 ux (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)) #s(literal 2 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos))) (*.f32 ux (sqrt.f32 (neg.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (neg.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 ux (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)) #s(literal 2 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)) #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos))) (*.f32 ux (sqrt.f32 (neg.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (neg.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))))))))))
#s(approx (- 1 ux) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)))))
#s(approx (+ (- 1 ux) (* ux maxCos)) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))))
#s(approx (+ (- 1 ux) (* ux maxCos)) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) ux)))))
#s(approx (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))))
#s(approx (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 2 binary32) (*.f32 #s(literal -2 binary32) maxCos)) ux)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))
#s(approx (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 #s(literal 2 binary32) (*.f32 #s(literal -2 binary32) maxCos)) (/.f32 #s(literal 1 binary32) ux)) ux)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))
#s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))
#s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 maxCos ux)) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) ux))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))
#s(approx (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))))) (*.f32 #s(literal -1 binary32) (*.f32 ux (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))))
#s(approx (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 2 binary32) (*.f32 #s(literal -2 binary32) maxCos)) (*.f32 ux (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))))))))
#s(approx (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 2 binary32) (*.f32 #s(literal -2 binary32) maxCos)) (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/8 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 2 binary32) (*.f32 #s(literal -2 binary32) maxCos)) #s(literal 2 binary32)) (*.f32 ux (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) #s(literal 3 binary32)))))) ux))))))
#s(approx (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 2 binary32) (*.f32 #s(literal -2 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/16 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 2 binary32) (*.f32 #s(literal -2 binary32) maxCos)) #s(literal 3 binary32)) (*.f32 ux (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) #s(literal 5 binary32)))))) ux)) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 2 binary32) (*.f32 #s(literal -2 binary32) maxCos)) (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))))))) ux))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 #s(literal 2 binary32) (*.f32 #s(literal -2 binary32) maxCos))) (*.f32 ux (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 #s(literal 2 binary32) (*.f32 #s(literal -2 binary32) maxCos))) (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (+.f32 #s(literal 2 binary32) (*.f32 #s(literal -2 binary32) maxCos)) #s(literal 2 binary32))) (*.f32 ux (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) #s(literal 3 binary32)))))) ux)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (+.f32 #s(literal 2 binary32) (*.f32 #s(literal -2 binary32) maxCos)) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (+.f32 #s(literal 2 binary32) (*.f32 #s(literal -2 binary32) maxCos)) #s(literal 3 binary32))) (*.f32 ux (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) #s(literal 5 binary32)))))) ux)) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 #s(literal 2 binary32) (*.f32 #s(literal -2 binary32) maxCos))) (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))))))) ux)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))))))
#s(approx uy uy)
#s(approx (* uy 2) (*.f32 #s(literal 2 binary32) uy))
#s(approx (* (* uy 2) (PI)) (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
#s(approx (sin (* (* uy 2) (PI))) (*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))))
#s(approx (sin (* (* uy 2) (PI))) (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 5 binary32)))))))))
#s(approx (sin (* (* uy 2) (PI))) (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -8/315 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 7 binary32)))) (*.f32 #s(literal 4/15 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32))))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) #s(literal 2 binary32))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) #s(literal 2 binary32))))))) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) #s(literal 2 binary32)))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) #s(literal 2 binary32)))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) #s(literal 2 binary32)))))) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) #s(literal 2 binary32))))))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) #s(literal 2 binary32)))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) #s(literal 2 binary32)))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -8/315 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 7 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) #s(literal 2 binary32))))))) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) #s(literal 2 binary32)))))))))))))
#s(approx (sin (* (* uy 2) (PI))) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) #s(literal 2 binary32))))))
#s(approx maxCos maxCos)
#s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux))
#s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux))
#s(approx (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))
#s(approx (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
#s(approx (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))) (+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
#s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
#s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
#s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
#s(approx (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
#s(approx (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))))) (+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
#s(approx (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))))) (+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 maxCos (+.f32 (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))))
#s(approx (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))))) (+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 (+.f32 (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) ux)))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) #s(literal 3 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 #s(literal 1 binary32) ux)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 ux (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 #s(literal 1 binary32) ux))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 maxCos (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 ux (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 #s(literal 1 binary32) ux))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (+.f32 (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) ux))))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) #s(literal 3 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
#s(approx (+ (- 1 ux) (* ux maxCos)) (*.f32 maxCos (-.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos))))
#s(approx (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))))
#s(approx (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) maxCos)) (pow.f32 ux #s(literal 2 binary32)))))
#s(approx (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) maxCos)) (+.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (pow.f32 maxCos #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))))))
#s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32)))))
#s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) maxCos)) (pow.f32 ux #s(literal 2 binary32)))))
#s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 2 binary32))) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) maxCos)) (+.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (pow.f32 maxCos #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))))))
#s(approx (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))))) (*.f32 maxCos (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))
#s(approx (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))))) (*.f32 maxCos (+.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) (*.f32 maxCos (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))))))
#s(approx (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))))) (*.f32 maxCos (+.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) (*.f32 maxCos (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))))))))))
#s(approx (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))))) (*.f32 maxCos (+.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) (*.f32 maxCos (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 (pow.f32 maxCos #s(literal 3 binary32)) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 maxCos (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 ux (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 #s(literal 1 binary32) ux))) (*.f32 maxCos (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 ux (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 #s(literal 1 binary32) ux))) (*.f32 maxCos (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 ux (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 #s(literal 1 binary32) ux))) (*.f32 maxCos (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 ux (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (pow.f32 maxCos #s(literal 3 binary32)) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))))))
#s(approx (+ (- 1 ux) (* ux maxCos)) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))))))
#s(approx (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) maxCos))) maxCos)) (pow.f32 ux #s(literal 2 binary32)))))
#s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) maxCos)) (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))) maxCos)) (pow.f32 ux #s(literal 2 binary32)))))
#s(approx (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))))))
#s(approx (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) (*.f32 maxCos (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))))))))))
#s(approx (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (*.f32 maxCos (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))) (/.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))))) maxCos))))))
#s(approx (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 maxCos (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))) maxCos)) (/.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))))) maxCos))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 ux (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 #s(literal 1 binary32) ux))) (*.f32 maxCos (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))) (/.f32 (*.f32 ux (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 #s(literal 1 binary32) ux))) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))))) maxCos)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 ux (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 maxCos (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))) maxCos)) (/.f32 (*.f32 ux (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 #s(literal 1 binary32) ux))) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))))) maxCos)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))))))))
Calls

9 calls:

TimeVariablePoint
10.0ms
ux
-inf
3.0ms
uy
0
3.0ms
ux
0
3.0ms
ux
inf
3.0ms
maxCos
0

rewrite124.0ms (1.4%)

Memory
4.3MiB live, 195.7MiB allocated; 25ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
016108
02778
112978
261378
0402178
Stop Event
iter-limit
node-limit
iter-limit
Counts
16 → 368
Calls
Call 1
Inputs
uy
#s(literal 2 binary32)
(*.f32 uy #s(literal 2 binary32))
(PI.f32)
(*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))
(sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))
#s(literal 1 binary32)
ux
(-.f32 #s(literal 1 binary32) ux)
maxCos
(*.f32 ux maxCos)
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
(*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))
(-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))))
Outputs
uy
#s(literal 2 binary32)
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 uy uy)) uy)
(*.f32 #s(literal 1 binary32) (+.f32 uy uy))
(*.f32 (+.f32 uy uy) #s(literal 1 binary32))
(*.f32 #s(literal 2 binary32) uy)
(*.f32 uy #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 uy uy) (*.f32 uy uy)) (-.f32 uy uy))
(/.f32 (+.f32 (pow.f32 uy #s(literal 3 binary32)) (pow.f32 uy #s(literal 3 binary32))) (+.f32 (*.f32 uy uy) (-.f32 (*.f32 uy uy) (*.f32 uy uy))))
(-.f32 uy (*.f32 (neg.f32 uy) #s(literal 1 binary32)))
(-.f32 uy (*.f32 #s(literal -1 binary32) uy))
(-.f32 uy (neg.f32 uy))
(+.f32 uy uy)
(PI.f32)
(log.f32 (pow.f32 (exp.f32 (+.f32 (PI.f32) (PI.f32))) uy))
(log.f32 (exp.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (+.f32 uy uy)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2/3 binary32))) (pow.f32 (PI.f32) #s(literal 1/9 binary32)))
(*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (+.f32 uy uy)) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) uy))
(*.f32 (*.f32 (cbrt.f32 (PI.f32)) (+.f32 uy uy)) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))
(*.f32 (*.f32 (PI.f32) uy) #s(literal 2 binary32))
(*.f32 (cbrt.f32 (fabs.f32 (PI.f32))) (*.f32 (cbrt.f32 (fabs.f32 (PI.f32))) (*.f32 (cbrt.f32 (PI.f32)) (+.f32 uy uy))))
(*.f32 (cbrt.f32 (neg.f32 (PI.f32))) (*.f32 (cbrt.f32 (neg.f32 (PI.f32))) (*.f32 (cbrt.f32 (PI.f32)) (+.f32 uy uy))))
(*.f32 (+.f32 (PI.f32) (PI.f32)) uy)
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (+.f32 uy uy)))
(*.f32 (cbrt.f32 (PI.f32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 (cbrt.f32 (PI.f32)) (+.f32 uy uy))))
(*.f32 (cbrt.f32 (PI.f32)) (*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (+.f32 uy uy)))
(*.f32 (*.f32 (PI.f32) (+.f32 uy uy)) #s(literal 1 binary32))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (+.f32 uy uy) (log.f32 (exp.f32 (PI.f32))))
(*.f32 (+.f32 uy uy) (PI.f32))
(*.f32 #s(literal 2 binary32) (*.f32 #s(literal 1 binary32) (*.f32 (PI.f32) uy)))
(*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) uy))
(*.f32 uy (+.f32 (PI.f32) (PI.f32)))
(+.f32 (*.f32 (*.f32 (PI.f32) uy) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) uy) #s(literal 1 binary32)))
(+.f32 (*.f32 #s(literal 1 binary32) (*.f32 (PI.f32) uy)) (*.f32 #s(literal 1 binary32) (*.f32 (PI.f32) uy)))
(+.f32 (*.f32 (PI.f32) uy) (*.f32 (PI.f32) uy))
(*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (*.f32 (PI.f32) uy)) (cos.f32 (*.f32 (PI.f32) uy))))
(sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
#s(literal 1 binary32)
ux
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 ux))) (neg.f32 ux))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (neg.f32 ux) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 ux #s(literal 1 binary32))) #s(literal 1 binary32))
(/.f32 (+.f32 (*.f32 (neg.f32 ux) #s(literal 2 binary32)) #s(literal 2 binary32)) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 (neg.f32 ux) (neg.f32 ux)) (*.f32 #s(literal 1 binary32) #s(literal 1 binary32))) (-.f32 (neg.f32 ux) #s(literal 1 binary32)))
(/.f32 (+.f32 (pow.f32 (neg.f32 ux) #s(literal 3 binary32)) (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (neg.f32 ux) (neg.f32 ux)) (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (neg.f32 ux) #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (neg.f32 ux) (neg.f32 ux))) (-.f32 #s(literal 1 binary32) (neg.f32 ux)))
(/.f32 (+.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (neg.f32 ux) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (-.f32 (*.f32 (neg.f32 ux) (neg.f32 ux)) (*.f32 #s(literal 1 binary32) (neg.f32 ux)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) ux))
(/.f32 (-.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (+.f32 (*.f32 ux ux) (*.f32 #s(literal 1 binary32) ux))))
(-.f32 (neg.f32 ux) #s(literal -1 binary32))
(-.f32 #s(literal 1 binary32) ux)
(+.f32 (neg.f32 ux) #s(literal 1 binary32))
(+.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 0 binary32))
(+.f32 #s(literal 1 binary32) (+.f32 #s(literal 0 binary32) (neg.f32 ux)))
(+.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) ux))
(+.f32 #s(literal 1 binary32) (neg.f32 ux))
(neg.f32 (-.f32 ux #s(literal 1 binary32)))
maxCos
(*.f32 (neg.f32 (neg.f32 maxCos)) ux)
(*.f32 (neg.f32 maxCos) (neg.f32 ux))
(*.f32 (neg.f32 ux) (neg.f32 maxCos))
(*.f32 maxCos ux)
(*.f32 ux (neg.f32 (neg.f32 maxCos)))
(*.f32 ux maxCos)
(neg.f32 (*.f32 (neg.f32 maxCos) ux))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (neg.f32 ux) (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)))) (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)))) (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 ux #s(literal 1 binary32)) (*.f32 maxCos ux))) (*.f32 maxCos ux))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))) (*.f32 maxCos ux))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 maxCos) ux) (-.f32 #s(literal 1 binary32) ux))) (-.f32 #s(literal 1 binary32) ux))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux))) (-.f32 #s(literal 1 binary32) ux))
(*.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux))
(/.f32 (*.f32 #s(literal 2 binary32) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) #s(literal 2 binary32))
(/.f32 (*.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux) #s(literal 2 binary32)) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32))) (*.f32 (neg.f32 ux) (neg.f32 ux))) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) (neg.f32 ux)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux))) (-.f32 #s(literal 1 binary32) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 maxCos ux) maxCos) ux) (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 ux #s(literal 1 binary32)))) (+.f32 (*.f32 maxCos ux) (-.f32 ux #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 maxCos ux) maxCos) ux) (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 ux #s(literal 1 binary32)))) (-.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux)))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32))) (*.f32 ux ux)) (+.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux))
(/.f32 (+.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (neg.f32 ux) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32))) (-.f32 (*.f32 (neg.f32 ux) (neg.f32 ux)) (*.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) (neg.f32 ux)))))
(/.f32 (+.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (-.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 maxCos ux) ux)))))
(/.f32 (-.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32))) (+.f32 (*.f32 ux ux) (*.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux))))
(/.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 (-.f32 ux #s(literal 1 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 maxCos ux) maxCos) ux) (+.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 ux #s(literal 1 binary32))) (*.f32 (*.f32 maxCos ux) (-.f32 ux #s(literal 1 binary32))))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (+.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 maxCos ux) maxCos) ux) (-.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 ux #s(literal 1 binary32))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))
(/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 ux #s(literal 1 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 maxCos ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (neg.f32 ux)))))
(/.f32 (-.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (+.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (-.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 ux #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 maxCos ux) maxCos) ux)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (neg.f32 maxCos) ux)))
(/.f32 (-.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 ux #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 maxCos ux) maxCos) ux)) (-.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))
(/.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 ux #s(literal 1 binary32))) (-.f32 (*.f32 (*.f32 (*.f32 maxCos ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))
(-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)
(-.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal -1 binary32))
(-.f32 (*.f32 maxCos ux) (-.f32 ux #s(literal 1 binary32)))
(-.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (neg.f32 maxCos) ux))
(-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux)))
(+.f32 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32))) (*.f32 #s(literal 1 binary32) (neg.f32 ux)))
(+.f32 (*.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (neg.f32 ux) #s(literal 1 binary32)))
(+.f32 (*.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 1 binary32)))
(+.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 1 binary32)) (*.f32 (*.f32 maxCos ux) #s(literal 1 binary32)))
(+.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) ux)) (*.f32 #s(literal 1 binary32) (*.f32 maxCos ux)))
(+.f32 (*.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) ux)))
(+.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) (neg.f32 ux))
(+.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 1 binary32))
(+.f32 (neg.f32 ux) (-.f32 #s(literal 1 binary32) (*.f32 (neg.f32 maxCos) ux)))
(+.f32 (neg.f32 ux) (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)))
(+.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux) (*.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux) #s(literal 0 binary32)))
(+.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux) (*.f32 #s(literal 0 binary32) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)))
(+.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux))
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))
(+.f32 #s(literal 1 binary32) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)))
(+.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))))
(+.f32 #s(literal 1 binary32) (*.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 maxCos ux) ux)))
(+.f32 #s(literal 1 binary32) (-.f32 (*.f32 maxCos ux) ux))
(neg.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32)))
(neg.f32 (*.f32 #s(literal 1 binary32) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))
(neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 ux #s(literal 1 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 maxCos ux) maxCos) ux) (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) ux)) (*.f32 maxCos ux))))) (+.f32 (*.f32 (*.f32 (*.f32 maxCos ux) maxCos) ux) (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) ux)) (*.f32 maxCos ux))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) maxCos) ux) (+.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 ux #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) ux)) (*.f32 maxCos ux))))) (+.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 ux #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) ux)) (*.f32 maxCos ux))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) maxCos) ux) (-.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 ux #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) ux)) (*.f32 (neg.f32 maxCos) ux))))) (-.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 ux #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) ux)) (*.f32 (neg.f32 maxCos) ux))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (*.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux) (*.f32 maxCos ux)))) (*.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux) (*.f32 maxCos ux)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (*.f32 maxCos ux)) (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))) (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))
(*.f32 (pow.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))) (pow.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))))
(*.f32 (pow.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))) (pow.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))))
(*.f32 (neg.f32 (neg.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))) (neg.f32 (neg.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))))
(*.f32 (neg.f32 (neg.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))) (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))
(*.f32 (pow.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) #s(literal 1 binary32)) (pow.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) #s(literal 1 binary32)) (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))
(*.f32 (pow.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32)) (pow.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))) (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))
(*.f32 (pow.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux) (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))) (pow.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux) (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))))
(*.f32 (neg.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))) (neg.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))
(*.f32 (pow.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux) #s(literal 1 binary32)) (pow.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux) #s(literal 1 binary32)))
(*.f32 (pow.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux) #s(literal 1 binary32)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux))
(*.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (neg.f32 (neg.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))))
(*.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))
(*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))
(*.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux))
(/.f32 (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 maxCos ux) maxCos) ux) (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) ux)) (*.f32 maxCos ux))) (+.f32 (*.f32 (*.f32 (*.f32 maxCos ux) maxCos) ux) (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) ux)) (*.f32 maxCos ux)))) (*.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 ux #s(literal 1 binary32))) (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 ux #s(literal 1 binary32))))) (-.f32 (+.f32 (*.f32 (*.f32 (*.f32 maxCos ux) maxCos) ux) (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) ux)) (*.f32 maxCos ux))) (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 ux #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (+.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 ux #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) ux)) (*.f32 maxCos ux))) (+.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 ux #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) ux)) (*.f32 maxCos ux)))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) maxCos) ux) (*.f32 (*.f32 (*.f32 maxCos ux) maxCos) ux))) (-.f32 (+.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 ux #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) ux)) (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 maxCos ux) maxCos) ux)))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 ux #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) ux)) (*.f32 (neg.f32 maxCos) ux))) (-.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 ux #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) ux)) (*.f32 (neg.f32 maxCos) ux)))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) maxCos) ux) (*.f32 (*.f32 (*.f32 maxCos ux) maxCos) ux))) (-.f32 (-.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 ux #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) ux)) (*.f32 (neg.f32 maxCos) ux))) (*.f32 (*.f32 (*.f32 maxCos ux) maxCos) ux)))
(/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))) (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux) (*.f32 maxCos ux))) (*.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))) (-.f32 (*.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))) (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (*.f32 maxCos ux)) (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (*.f32 maxCos ux)))) (+.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (*.f32 maxCos ux))))
(/.f32 (+.f32 (pow.f32 (+.f32 (*.f32 (*.f32 (*.f32 maxCos ux) maxCos) ux) (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) ux)) (*.f32 maxCos ux))) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 ux #s(literal 1 binary32))) #s(literal 3 binary32))) (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 maxCos ux) maxCos) ux) (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) ux)) (*.f32 maxCos ux))) (+.f32 (*.f32 (*.f32 (*.f32 maxCos ux) maxCos) ux) (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) ux)) (*.f32 maxCos ux)))) (-.f32 (*.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 ux #s(literal 1 binary32))) (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 ux #s(literal 1 binary32)))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 maxCos ux) maxCos) ux) (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) ux)) (*.f32 maxCos ux))) (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 ux #s(literal 1 binary32)))))))
(/.f32 (+.f32 (pow.f32 (+.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 ux #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) ux)) (*.f32 maxCos ux))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 maxCos ux) maxCos) ux) #s(literal 3 binary32))) (+.f32 (*.f32 (+.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 ux #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) ux)) (*.f32 maxCos ux))) (+.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 ux #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) ux)) (*.f32 maxCos ux)))) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) maxCos) ux) (*.f32 (*.f32 (*.f32 maxCos ux) maxCos) ux)) (*.f32 (+.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 ux #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) ux)) (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 maxCos ux) maxCos) ux)))))
(/.f32 (+.f32 (pow.f32 (-.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 ux #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) ux)) (*.f32 (neg.f32 maxCos) ux))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 maxCos ux) maxCos) ux) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 ux #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) ux)) (*.f32 (neg.f32 maxCos) ux))) (-.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 ux #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) ux)) (*.f32 (neg.f32 maxCos) ux)))) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) maxCos) ux) (*.f32 (*.f32 (*.f32 maxCos ux) maxCos) ux)) (*.f32 (-.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 ux #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) ux)) (*.f32 (neg.f32 maxCos) ux))) (*.f32 (*.f32 (*.f32 maxCos ux) maxCos) ux)))))
(/.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (-.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux) (*.f32 maxCos ux)) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux) (*.f32 maxCos ux))) (-.f32 (*.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))) (*.f32 (*.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (*.f32 maxCos ux)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))) (+.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (*.f32 maxCos ux)) (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (*.f32 maxCos ux))) (*.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (*.f32 maxCos ux))))))
(/.f32 (pow.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) #s(literal 1 binary32)) (pow.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) #s(literal -1 binary32)))
(/.f32 (pow.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32)) (pow.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal -1 binary32)))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))) (*.f32 (*.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux) (*.f32 maxCos ux)))) (-.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (*.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux) (*.f32 maxCos ux))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux) (*.f32 maxCos ux)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))) (-.f32 (*.f32 (*.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux) (*.f32 maxCos ux))) (*.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (*.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux) (*.f32 maxCos ux))))))
(/.f32 (pow.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux) #s(literal 1 binary32)) (pow.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux) #s(literal -1 binary32)))
(sqrt.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))
(-.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 ux #s(literal 1 binary32))) (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) ux)) (*.f32 (neg.f32 maxCos) ux)) (*.f32 (*.f32 (*.f32 maxCos ux) maxCos) ux)))
(-.f32 (+.f32 (*.f32 (*.f32 (*.f32 maxCos ux) maxCos) ux) (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) ux)) (*.f32 maxCos ux))) (neg.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 ux #s(literal 1 binary32)))))
(-.f32 (+.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 ux #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) ux)) (*.f32 maxCos ux))) (neg.f32 (*.f32 (*.f32 (*.f32 maxCos ux) maxCos) ux)))
(-.f32 (-.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 ux #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) ux)) (*.f32 (neg.f32 maxCos) ux))) (neg.f32 (*.f32 (*.f32 (*.f32 maxCos ux) maxCos) ux)))
(-.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))) (neg.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(-.f32 (*.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)))
(-.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (*.f32 maxCos ux)))
(-.f32 #s(literal 1 binary32) (-.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(pow.f32 (neg.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))) #s(literal 2 binary32))
(pow.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) #s(literal 2 binary32))
(pow.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) #s(literal 1 binary32))
(pow.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux) #s(literal 2 binary32))
(+.f32 (+.f32 (*.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 ux #s(literal 1 binary32)))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))
(+.f32 (+.f32 (*.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux) (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) (*.f32 (neg.f32 ux) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)))
(+.f32 (+.f32 (*.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux) (*.f32 maxCos ux)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)) (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 ux #s(literal 1 binary32))))
(+.f32 (+.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 maxCos ux) maxCos) ux)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))
(+.f32 (+.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)) (*.f32 (*.f32 (*.f32 maxCos ux) maxCos) ux))
(+.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (*.f32 (neg.f32 maxCos) ux)) (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))
(+.f32 (*.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux) (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32))) (*.f32 (neg.f32 ux) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)))
(+.f32 (*.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) (*.f32 (neg.f32 ux) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)))
(+.f32 (*.f32 (*.f32 (neg.f32 maxCos) ux) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))
(+.f32 (+.f32 (pow.f32 (-.f32 ux #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux #s(literal 1 binary32)) (*.f32 (neg.f32 maxCos) ux)))) (*.f32 (*.f32 (*.f32 maxCos ux) maxCos) ux))
(+.f32 (+.f32 (*.f32 (*.f32 (*.f32 maxCos ux) maxCos) ux) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (neg.f32 maxCos) ux) (-.f32 ux #s(literal 1 binary32))))) (pow.f32 (-.f32 ux #s(literal 1 binary32)) #s(literal 2 binary32)))
(+.f32 (+.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) (neg.f32 ux)))) (pow.f32 (neg.f32 ux) #s(literal 2 binary32)))
(+.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 maxCos ux) ux)))) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32)))
(+.f32 (-.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))) #s(literal 1 binary32))
(+.f32 (-.f32 (*.f32 (*.f32 (*.f32 maxCos ux) maxCos) ux) (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) ux)) (*.f32 (neg.f32 maxCos) ux))) (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 ux #s(literal 1 binary32))))
(+.f32 (-.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux))) (pow.f32 ux #s(literal 2 binary32)))
(+.f32 (-.f32 (*.f32 (*.f32 (*.f32 maxCos ux) maxCos) ux) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 maxCos ux) (-.f32 ux #s(literal 1 binary32))))) (pow.f32 (-.f32 ux #s(literal 1 binary32)) #s(literal 2 binary32)))
(+.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 ux #s(literal 1 binary32))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux) (*.f32 maxCos ux))))
(+.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 ux #s(literal 1 binary32))) (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (*.f32 maxCos ux))))
(+.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 ux #s(literal 1 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 maxCos ux) maxCos) ux) (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) ux)) (*.f32 maxCos ux))))
(+.f32 (*.f32 (*.f32 (*.f32 maxCos ux) maxCos) ux) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))
(+.f32 (*.f32 (*.f32 (*.f32 maxCos ux) maxCos) ux) (+.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 ux #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) ux)) (*.f32 maxCos ux))))
(+.f32 (*.f32 (*.f32 (*.f32 maxCos ux) maxCos) ux) (-.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 ux #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) ux)) (*.f32 (neg.f32 maxCos) ux))))
(+.f32 (+.f32 (*.f32 (*.f32 (*.f32 maxCos ux) maxCos) ux) (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) ux)) (*.f32 maxCos ux))) (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 ux #s(literal 1 binary32))))
(+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (+.f32 (*.f32 (*.f32 (*.f32 maxCos ux) maxCos) ux) (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))
(+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (+.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 ux #s(literal 1 binary32))) (*.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux) (*.f32 maxCos ux))))
(+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (-.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 ux #s(literal 1 binary32))) (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (*.f32 maxCos ux))))
(+.f32 (+.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 ux #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) ux)) (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 maxCos ux) maxCos) ux))
(+.f32 (-.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 ux #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) ux)) (*.f32 (neg.f32 maxCos) ux))) (*.f32 (*.f32 (*.f32 maxCos ux) maxCos) ux))
(+.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))))
(+.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(+.f32 (*.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))
(+.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (*.f32 (neg.f32 maxCos) ux)))
(+.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (*.f32 (*.f32 (neg.f32 maxCos) ux) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))
(+.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (*.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux) (*.f32 maxCos ux)))
(+.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux) (+.f32 (*.f32 (neg.f32 ux) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) (*.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux) (*.f32 maxCos ux))))
(+.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux) (-.f32 (*.f32 (neg.f32 ux) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (*.f32 maxCos ux))))
(+.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux) (*.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux) (-.f32 (*.f32 maxCos ux) ux)))
(+.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)))
(fabs.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)))
(fabs.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))
(exp.f32 (*.f32 (log.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) #s(literal 2 binary32)))
(neg.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)))
(*.f32 (neg.f32 (-.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) #s(literal -1 binary32))) (-.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) #s(literal 1 binary32)))
(*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) (neg.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)))) (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux) (*.f32 maxCos ux)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))
(*.f32 (-.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) #s(literal -1 binary32)) (neg.f32 (-.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) #s(literal 1 binary32))))
(*.f32 (-.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))
(*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) (+.f32 ux #s(literal 1 binary32))))
(*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32)) (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))))
(*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) (-.f32 ux #s(literal 1 binary32))))
(*.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) (-.f32 ux #s(literal 1 binary32))) (neg.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) (+.f32 ux #s(literal 1 binary32)))))
(*.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) (-.f32 ux #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (neg.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))))) (neg.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) #s(literal 2 binary32)) #s(literal 2 binary32)) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux))) (*.f32 #s(literal 1 binary32) #s(literal 1 binary32))) (-.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) #s(literal 1 binary32)))
(/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))) (*.f32 (*.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux) (*.f32 maxCos ux)))) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))) (*.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux) (*.f32 maxCos ux))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) #s(literal 3 binary32)) (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux))) (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) #s(literal 1 binary32)))))
(/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux) (*.f32 maxCos ux)) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))) (+.f32 (*.f32 (*.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux) (*.f32 maxCos ux))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))) (*.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux) (*.f32 maxCos ux))))))
(/.f32 (+.f32 (cos.f32 (+.f32 (fabs.f32 (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))) (fabs.f32 (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))) (cos.f32 (-.f32 (fabs.f32 (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))) (fabs.f32 (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (fabs.f32 (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))) (asin.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))) (cos.f32 (-.f32 (fabs.f32 (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))) (asin.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (fabs.f32 (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))) (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))) (cos.f32 (-.f32 (fabs.f32 (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))) (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (fabs.f32 (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))) (asin.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)))) (cos.f32 (-.f32 (fabs.f32 (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))) (asin.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (asin.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))) (fabs.f32 (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))) (cos.f32 (-.f32 (asin.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))) (fabs.f32 (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (asin.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))) (asin.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))) (cos.f32 (-.f32 (asin.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))) (asin.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (asin.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))) (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))) (cos.f32 (-.f32 (asin.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))) (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (asin.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))) (asin.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)))) (cos.f32 (-.f32 (asin.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))) (asin.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (fabs.f32 (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))) (cos.f32 (-.f32 (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (fabs.f32 (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (asin.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))) (cos.f32 (-.f32 (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (asin.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))) (cos.f32 (-.f32 (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (asin.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)))) (cos.f32 (-.f32 (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (asin.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (asin.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) (fabs.f32 (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))) (cos.f32 (-.f32 (asin.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) (fabs.f32 (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (asin.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) (asin.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))) (cos.f32 (-.f32 (asin.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) (asin.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (asin.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))) (cos.f32 (-.f32 (asin.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (asin.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) (asin.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)))) (cos.f32 (-.f32 (asin.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) (asin.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (acos.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))) (acos.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))) (cos.f32 (+.f32 (acos.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))) (acos.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (acos.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))) (acos.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))) (cos.f32 (+.f32 (acos.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))) (acos.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (acos.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))) (acos.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)))) (cos.f32 (+.f32 (acos.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))) (acos.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (acos.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (acos.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))) (cos.f32 (+.f32 (acos.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (acos.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (acos.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (acos.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))) (cos.f32 (+.f32 (acos.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (acos.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (acos.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (acos.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)))) (cos.f32 (+.f32 (acos.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (acos.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (acos.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) (acos.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))) (cos.f32 (+.f32 (acos.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) (acos.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (acos.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) (acos.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))) (cos.f32 (+.f32 (acos.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) (acos.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (acos.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) (acos.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)))) (cos.f32 (+.f32 (acos.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) (acos.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (acos.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))) (fabs.f32 (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))) (sin.f32 (+.f32 (acos.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))) (fabs.f32 (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (acos.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))) (asin.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))) (sin.f32 (+.f32 (acos.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))) (asin.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (acos.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))) (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))) (sin.f32 (+.f32 (acos.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))) (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (acos.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))) (asin.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)))) (sin.f32 (+.f32 (acos.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))) (asin.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (acos.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (fabs.f32 (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))) (sin.f32 (+.f32 (acos.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (fabs.f32 (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (acos.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (asin.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))) (sin.f32 (+.f32 (acos.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (asin.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (acos.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))) (sin.f32 (+.f32 (acos.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (acos.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (asin.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)))) (sin.f32 (+.f32 (acos.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (asin.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (acos.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) (fabs.f32 (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))) (sin.f32 (+.f32 (acos.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) (fabs.f32 (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (acos.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) (asin.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))) (sin.f32 (+.f32 (acos.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) (asin.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (acos.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))) (sin.f32 (+.f32 (acos.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (acos.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) (asin.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)))) (sin.f32 (+.f32 (acos.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) (asin.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux))))) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux))))
(/.f32 (+.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (-.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux))) (*.f32 #s(literal 1 binary32) (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux))))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))) (+.f32 #s(literal 1 binary32) (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))
(/.f32 (-.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))) (*.f32 #s(literal 1 binary32) (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))))
(sqrt.f32 (*.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))) (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))))
(-.f32 (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 maxCos ux) maxCos) ux)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))
(-.f32 (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)) (*.f32 (*.f32 (*.f32 maxCos ux) maxCos) ux))
(-.f32 (-.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 (*.f32 maxCos ux) maxCos) ux) (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) ux)) (*.f32 maxCos ux)))) (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 ux #s(literal 1 binary32))))
(-.f32 (-.f32 #s(literal 1 binary32) (+.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 ux #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) ux)) (*.f32 maxCos ux)))) (*.f32 (*.f32 (*.f32 maxCos ux) maxCos) ux))
(-.f32 (-.f32 #s(literal 1 binary32) (-.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 ux #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) ux)) (*.f32 (neg.f32 maxCos) ux)))) (*.f32 (*.f32 (*.f32 maxCos ux) maxCos) ux))
(-.f32 (-.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(-.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux) (*.f32 maxCos ux))) (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))
(-.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))) (*.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux) (*.f32 maxCos ux)))
(-.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) #s(literal -1 binary32))
(-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (acos.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))))))
(-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (acos.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))))
(-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (acos.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux))))))
(-.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (fabs.f32 (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))) (sin.f32 (fabs.f32 (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))))
(-.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (asin.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))) (sin.f32 (asin.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))))
(-.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))) (sin.f32 (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))))
(-.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (asin.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux))) (sin.f32 (asin.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)))))
(-.f32 #s(literal 1 binary32) (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))
(pow.f32 (*.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))) (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) #s(literal 1/2 binary32))
(pow.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) #s(literal 2 binary32))
(pow.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))) #s(literal 1 binary32))
(+.f32 (+.f32 #s(literal 1 binary32) (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (*.f32 maxCos ux))) (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)))
(+.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))) (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (*.f32 maxCos ux)))
(+.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) (+.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (*.f32 maxCos ux)) #s(literal 1 binary32)))
(+.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) (neg.f32 (-.f32 (*.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux) (*.f32 maxCos ux)) #s(literal 1 binary32))))
(+.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (*.f32 maxCos ux)) (+.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) #s(literal 1 binary32)))
(+.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) #s(literal 1 binary32))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (fabs.f32 (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (asin.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (asin.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux))))))
(+.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))) #s(literal 0 binary32))
(+.f32 #s(literal 1 binary32) (+.f32 #s(literal 0 binary32) (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux))))
(+.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))
(+.f32 #s(literal 1 binary32) (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)))
(fabs.f32 (*.f32 (neg.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))))) (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))))))
(fabs.f32 (*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (neg.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))))))
(fabs.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))))
(neg.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))))
(*.f32 (sqrt.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))))) (sqrt.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))))))
(*.f32 (pow.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))) (pow.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))))
(sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (sin.f32 (asin.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)))))
(pow.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))) #s(literal 1/2 binary32))
(+.f32 (*.f32 (sin.f32 (asin.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux))) (cos.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (sin.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)))))
(+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (cos.f32 (acos.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)))) (*.f32 (sin.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))))))
(sin.f32 (+.f32 (fabs.f32 (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(sin.f32 (+.f32 (asin.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(sin.f32 (+.f32 (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(sin.f32 (acos.f32 (neg.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))))
(sin.f32 (acos.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))
(sin.f32 (acos.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))
(sin.f32 (acos.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)))
(fabs.f32 (neg.f32 (neg.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))))))
(fabs.f32 (neg.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))))))
(fabs.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))
(cos.f32 (neg.f32 (fabs.f32 (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))))
(cos.f32 (neg.f32 (asin.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))))
(cos.f32 (fabs.f32 (fabs.f32 (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))))
(cos.f32 (fabs.f32 (asin.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))))
(cos.f32 (asin.f32 (neg.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))))
(cos.f32 (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))
(cos.f32 (fabs.f32 (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))
(cos.f32 (asin.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))
(cos.f32 (asin.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)))
(*.f32 (-.f32 (cos.f32 (-.f32 (acos.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) (*.f32 (PI.f32) (+.f32 uy uy)))) (cos.f32 (+.f32 (acos.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) (*.f32 (PI.f32) (+.f32 uy uy))))) #s(literal 1/2 binary32))
(*.f32 (+.f32 (sin.f32 (-.f32 (*.f32 (PI.f32) (+.f32 uy uy)) (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))) (sin.f32 (-.f32 (*.f32 (PI.f32) (+.f32 uy uy)) (asin.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux))))) #s(literal 1/2 binary32))
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (cos.f32 (-.f32 (acos.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) (*.f32 (PI.f32) (+.f32 uy uy)))) (cos.f32 (+.f32 (acos.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) (*.f32 (PI.f32) (+.f32 uy uy)))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (+.f32 (sin.f32 (-.f32 (*.f32 (PI.f32) (+.f32 uy uy)) (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))) (sin.f32 (-.f32 (*.f32 (PI.f32) (+.f32 uy uy)) (asin.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)))))) #s(literal -2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (acos.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))) (*.f32 (PI.f32) (+.f32 uy uy)))) (cos.f32 (+.f32 (acos.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))) (*.f32 (PI.f32) (+.f32 uy uy))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (acos.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (*.f32 (PI.f32) (+.f32 uy uy)))) (cos.f32 (+.f32 (acos.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (*.f32 (PI.f32) (+.f32 uy uy))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (*.f32 (PI.f32) (+.f32 uy uy)) (acos.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))) (cos.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) (acos.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (*.f32 (PI.f32) (+.f32 uy uy)) (acos.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))) (cos.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) (acos.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (*.f32 (PI.f32) (+.f32 uy uy)) (fabs.f32 (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))) (sin.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) (fabs.f32 (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (*.f32 (PI.f32) (+.f32 uy uy)) (asin.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))) (sin.f32 (+.f32 (*.f32 (PI.f32) (+.f32 uy uy)) (asin.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (acos.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) (*.f32 (PI.f32) (+.f32 uy uy)))) (cos.f32 (+.f32 (acos.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) (*.f32 (PI.f32) (+.f32 uy uy))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (*.f32 (PI.f32) (+.f32 uy uy)) (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))) (sin.f32 (-.f32 (*.f32 (PI.f32) (+.f32 uy uy)) (asin.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux))))) #s(literal 2 binary32))
(/.f32 (*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (-.f32 (cos.f32 (-.f32 (acos.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) (*.f32 (PI.f32) (+.f32 uy uy)))) (cos.f32 (+.f32 (acos.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) (*.f32 (PI.f32) (+.f32 uy uy)))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (+.f32 (sin.f32 (-.f32 (*.f32 (PI.f32) (+.f32 uy uy)) (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))) (sin.f32 (-.f32 (*.f32 (PI.f32) (+.f32 uy uy)) (asin.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)))))))
(-.f32 (/.f32 (cos.f32 (-.f32 (acos.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) (*.f32 (PI.f32) (+.f32 uy uy)))) #s(literal 2 binary32)) (/.f32 (cos.f32 (+.f32 (acos.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) (*.f32 (PI.f32) (+.f32 uy uy)))) #s(literal 2 binary32)))
(+.f32 (/.f32 (sin.f32 (-.f32 (*.f32 (PI.f32) (+.f32 uy uy)) (asin.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)))) #s(literal 2 binary32)) (/.f32 (sin.f32 (-.f32 (*.f32 (PI.f32) (+.f32 uy uy)) (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))) #s(literal 2 binary32)))

eval53.0ms (0.6%)

Memory
1.7MiB live, 97.0MiB allocated; 11ms collecting garbage
Compiler

Compiled 20 149 to 2 825 computations (86.0% saved)

prune30.0ms (0.3%)

Memory
-31.1MiB live, 62.7MiB allocated; 4ms collecting garbage
Pruning

25 alts after pruning (25 fresh and 0 done)

PrunedKeptTotal
New43425459
Fresh000
Picked101
Done000
Total43525460
Accuracy
99.4%
Counts
460 → 25
Alt Table
Click to see full alt table
StatusAccuracyProgram
39.4%
(*.f32 (-.f32 (cos.f32 (-.f32 (acos.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) (*.f32 (PI.f32) (+.f32 uy uy)))) (cos.f32 (+.f32 (acos.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) (*.f32 (PI.f32) (+.f32 uy uy))))) #s(literal 1/2 binary32))
59.2%
(*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (*.f32 (PI.f32) uy)) (cos.f32 (*.f32 (PI.f32) uy)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))))
98.5%
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
97.8%
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (*.f32 (pow.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))) (pow.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32)))))
97.7%
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (*.f32 (sqrt.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))))) (sqrt.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))))))
59.4%
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (/.f32 (-.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux))) (*.f32 #s(literal 1 binary32) #s(literal 1 binary32))) (-.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) #s(literal 1 binary32)))))
61.0%
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))))
61.8%
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))) (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))))))
57.7%
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux)) #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux))))))
56.4%
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(approx (+ (- 1 ux) (* ux maxCos)) (*.f32 maxCos (-.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)))) #s(approx (+ (- 1 ux) (* ux maxCos)) (*.f32 maxCos (-.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos))))))))
47.5%
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) #s(approx (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 (*.f32 #s(literal 2 binary32) maxCos) #s(literal 2 binary32))))))))
56.0%
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) (+.f32 ux #s(literal 1 binary32))))))
98.4%
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) (-.f32 ux #s(literal 1 binary32))))))
58.9%
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)))) (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)))))
98.3%
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) ux)) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 maxCos ux)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))))))))
98.4%
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 ux (-.f32 (+.f32 #s(literal 2 binary32) (*.f32 #s(literal -1 binary32) (*.f32 ux (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) maxCos))))))
76.3%
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos))))))
58.6%
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sin.f32 (acos.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))
96.5%
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (exp.f32 (*.f32 (log.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
95.3%
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(approx (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))))) (+.f32 (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))))) (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 4 binary32))) (pow.f32 (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))) #s(literal 3 binary32)))))))))
91.4%
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(approx (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))))) (+.f32 (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))))))))
96.6%
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 4 binary32))) (pow.f32 (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))) #s(literal 3 binary32)))) (*.f32 #s(literal -1/16 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 6 binary32)))) (pow.f32 (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))) #s(literal 5 binary32))))))))))
95.3%
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))))) (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 4 binary32)))) (pow.f32 (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))) #s(literal 3 binary32))))))))
91.3%
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))))))
49.3%
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) #s(literal 2 binary32))))))))
Compiler

Compiled 2 392 to 1 256 computations (47.5% saved)

series319.0ms (3.6%)

Memory
37.3MiB live, 499.2MiB allocated; 90ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0271130874
Stop Event
iter-limit
Counts
51 → 397
Calls
Call 1
Inputs
ux
maxCos
(*.f32 maxCos ux)
(-.f32 ux (*.f32 maxCos ux))
#s(literal 0 binary32)
(-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))
(neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32)))
#s(literal 2 binary32)
(-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))
(*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))
(sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))))
(PI.f32)
uy
(+.f32 uy uy)
(*.f32 (PI.f32) (+.f32 uy uy))
(sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 uy #s(literal 2 binary32))
(*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))
(sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))
(*.f32 #s(literal 2 binary32) maxCos)
(-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos))
(*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))
#s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos))))
(sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos))))))
#s(literal 1 binary32)
(*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))
(-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))
(-.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))))
(*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))
(-.f32 (-.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))))
(*.f32 (PI.f32) uy)
(sin.f32 (*.f32 (PI.f32) uy))
(cos.f32 (*.f32 (PI.f32) uy))
(*.f32 (sin.f32 (*.f32 (PI.f32) uy)) (cos.f32 (*.f32 (PI.f32) uy)))
(*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (*.f32 (PI.f32) uy)) (cos.f32 (*.f32 (PI.f32) uy))))
(-.f32 #s(literal 1 binary32) ux)
(*.f32 ux maxCos)
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
(*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))
(-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
(*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (*.f32 (PI.f32) uy)) (cos.f32 (*.f32 (PI.f32) uy)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))))
#s(literal 1/2 binary32)
(/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))
(pow.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32)))
(*.f32 (pow.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))) (pow.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (*.f32 (pow.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))) (pow.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32)))))
Outputs
#s(approx ux ux)
#s(approx (* maxCos ux) (*.f32 maxCos ux))
#s(approx (- ux (* maxCos ux)) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))
#s(approx (neg (- (- ux (* maxCos ux)) 0)) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))
#s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32))
#s(approx (- (- ux (* maxCos ux)) 2) (-.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)))
#s(approx (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32)))))
#s(approx (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))))))
#s(approx (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))
#s(approx (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (+.f32 (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32)))))))))
#s(approx (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (+.f32 (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32)))))))))))
#s(approx (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (+.f32 (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 3 binary32)))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 5 binary32))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32)))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32)))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32)))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 3 binary32))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 5 binary32))))))))))
#s(approx (* ux (- 2 (* 2 maxCos))) (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos))))
#s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 ux (-.f32 (+.f32 #s(literal 2 binary32) (*.f32 #s(literal -1 binary32) (*.f32 ux (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) maxCos))))
#s(approx (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))))) (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))))
#s(approx (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))))) (+.f32 (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos))))))))
#s(approx (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))))) (+.f32 (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))))) (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 4 binary32))) (pow.f32 (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))) #s(literal 3 binary32))))))))
#s(approx (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))))) (+.f32 (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 4 binary32)) (pow.f32 (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))) #s(literal 3 binary32)))) (*.f32 #s(literal -1/16 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 6 binary32))) (pow.f32 (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))) #s(literal 5 binary32))))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))))) (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 4 binary32)))) (pow.f32 (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))) #s(literal 3 binary32))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 4 binary32))) (pow.f32 (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))) #s(literal 3 binary32)))) (*.f32 #s(literal -1/16 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 6 binary32)))) (pow.f32 (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))) #s(literal 5 binary32))))))))))
#s(approx (* (- ux (* maxCos ux)) 2) (*.f32 #s(literal 2 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))))
#s(approx (- 1 (* (- ux (* maxCos ux)) 2)) #s(literal 1 binary32))
#s(approx (- 1 (* (- ux (* maxCos ux)) 2)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))
#s(approx (* (- ux (* maxCos ux)) (- ux (* maxCos ux))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32))))
#s(approx (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux)))) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) maxCos)))))
#s(approx (sqrt (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux))))) (sqrt.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))
#s(approx (sqrt (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux))))) (+.f32 (sqrt.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32))) (sqrt.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))))))))
#s(approx (sqrt (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux))))) (+.f32 (sqrt.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)) (sqrt.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))) (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 4 binary32))) (pow.f32 (sqrt.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) #s(literal 3 binary32))))))))
#s(approx (sqrt (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux))))) (+.f32 (sqrt.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)) (sqrt.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 4 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) #s(literal 3 binary32)))) (*.f32 #s(literal -1/16 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 6 binary32))) (pow.f32 (sqrt.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) #s(literal 5 binary32))))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux)))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))) (sqrt.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux)))))) (+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32))) (sqrt.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))) (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 4 binary32)))) (pow.f32 (sqrt.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) #s(literal 3 binary32))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux)))))) (+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32))) (sqrt.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 4 binary32))) (pow.f32 (sqrt.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) #s(literal 3 binary32)))) (*.f32 #s(literal -1/16 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 6 binary32)))) (pow.f32 (sqrt.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) #s(literal 5 binary32))))))))))
#s(approx (- 1 ux) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) ux)))
#s(approx (+ (- 1 ux) (* ux maxCos)) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32)))))
#s(approx (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 (*.f32 #s(literal 2 binary32) maxCos) #s(literal 2 binary32)))))
#s(approx (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) maxCos) (*.f32 ux (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) #s(literal 2 binary32)))))
#s(approx (* (* 2 (* (sin (* (PI) uy)) (cos (* (PI) uy)))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos))))))))
#s(approx (* (* 2 (* (sin (* (PI) uy)) (cos (* (PI) uy)))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))))) (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))))) (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))))))))
#s(approx (* (* 2 (* (sin (* (PI) uy)) (cos (* (PI) uy)))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos))))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 4 binary32))))) (pow.f32 (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))) #s(literal 3 binary32))))))))
#s(approx (* (* 2 (* (sin (* (PI) uy)) (cos (* (PI) uy)))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos))))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 4 binary32)))) (pow.f32 (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))) #s(literal 3 binary32)))) (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 6 binary32))))) (pow.f32 (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))) #s(literal 5 binary32))))))))))
#s(approx (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))))
#s(approx (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (+.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) (*.f32 #s(literal -1/8 binary32) (*.f32 ux (*.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) (-.f32 #s(literal 1 binary32) maxCos))))))
#s(approx (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (+.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) (*.f32 ux (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) (-.f32 #s(literal 1 binary32) maxCos))) (*.f32 ux (*.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) (+.f32 (*.f32 #s(literal -1/32 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32))) (*.f32 #s(literal 1/128 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32))))))))))
#s(approx (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (+.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) (*.f32 ux (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) (-.f32 #s(literal 1 binary32) maxCos))) (*.f32 ux (+.f32 (*.f32 ux (*.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) (+.f32 (*.f32 #s(literal -1/96 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal -1/3072 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32))) (*.f32 #s(literal 1/256 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32))))))) (*.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) (+.f32 (*.f32 #s(literal -1/32 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32))) (*.f32 #s(literal 1/128 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))))))))))
#s(approx (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2))) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)))
#s(approx (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2))) (+.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 ux (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) maxCos)))) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32))))
#s(approx (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2))) (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) maxCos))) (*.f32 ux (+.f32 (*.f32 #s(literal 1/64 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/32 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32))) (*.f32 #s(literal 1/128 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))))))))) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32))))
#s(approx (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2))) (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) maxCos))) (*.f32 ux (+.f32 (*.f32 #s(literal 1/64 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/32 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32))) (*.f32 #s(literal 1/128 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))))) (*.f32 ux (+.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (*.f32 (+.f32 (*.f32 #s(literal -1/32 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32))) (*.f32 #s(literal 1/128 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/96 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal -1/3072 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32))) (*.f32 #s(literal 1/256 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32)))))))))))))) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32))))
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (+.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 ux (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 #s(literal 1 binary32) maxCos))))) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 #s(literal 1 binary32) maxCos)))) (*.f32 ux (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal 1/64 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/32 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32))) (*.f32 #s(literal 1/128 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32))))))))))) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 #s(literal 1 binary32) maxCos)))) (*.f32 ux (+.f32 (*.f32 ux (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (*.f32 (+.f32 (*.f32 #s(literal -1/32 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32))) (*.f32 #s(literal 1/128 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/96 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal -1/3072 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32))) (*.f32 #s(literal 1/256 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32)))))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal 1/64 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/32 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32))) (*.f32 #s(literal 1/128 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))))))))))) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
#s(approx (- (- ux (* maxCos ux)) 2) (*.f32 ux (-.f32 #s(literal 1 binary32) (+.f32 maxCos (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) ux))))))
#s(approx (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))))
#s(approx (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (-.f32 maxCos #s(literal 1 binary32)) ux)) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))
#s(approx (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))
#s(approx (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (*.f32 ux (+.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 maxCos #s(literal 1 binary32)) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))))))
#s(approx (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (*.f32 ux (+.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 maxCos #s(literal 1 binary32)) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) #s(literal 3 binary32)))))))))
#s(approx (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (*.f32 ux (+.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 maxCos #s(literal 1 binary32)) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) #s(literal 3 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) #s(literal 5 binary32))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 ux (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 maxCos #s(literal 1 binary32))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 maxCos #s(literal 1 binary32))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) #s(literal 3 binary32))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 maxCos #s(literal 1 binary32))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) #s(literal 5 binary32))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))))))
#s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))))
#s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) ux)) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 maxCos ux)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))))))
#s(approx (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))))) (*.f32 ux (sqrt.f32 (neg.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))))))
#s(approx (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))))) (*.f32 ux (+.f32 (sqrt.f32 (neg.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)) (*.f32 ux (sqrt.f32 (neg.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))))))))))
#s(approx (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))))) (*.f32 ux (+.f32 (sqrt.f32 (neg.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (pow.f32 (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) #s(literal 3 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)) (*.f32 ux (sqrt.f32 (neg.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))))))))))
#s(approx (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))))) (*.f32 ux (+.f32 (sqrt.f32 (neg.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (pow.f32 (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (pow.f32 (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)) #s(literal 3 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) #s(literal 5 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)) (*.f32 ux (sqrt.f32 (neg.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))))))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 ux (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (neg.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 ux (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos))) (*.f32 ux (sqrt.f32 (neg.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (neg.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 ux (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)) #s(literal 2 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos))) (*.f32 ux (sqrt.f32 (neg.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (neg.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 ux (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)) #s(literal 2 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)) #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos))) (*.f32 ux (sqrt.f32 (neg.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (neg.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))))))))))
#s(approx (- 1 (* (- ux (* maxCos ux)) 2)) (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))))
#s(approx (- 1 (* (- ux (* maxCos ux)) 2)) (*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) ux) (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) maxCos)))))
#s(approx (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux)))) (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))))
#s(approx (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux)))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))))
#s(approx (sqrt (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux))))) (*.f32 ux (sqrt.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32))))))
#s(approx (sqrt (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux))))) (*.f32 ux (-.f32 (+.f32 (sqrt.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 ux (sqrt.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32))))))) (/.f32 maxCos (*.f32 ux (sqrt.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))))))))
#s(approx (sqrt (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux))))) (*.f32 ux (-.f32 (+.f32 (sqrt.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (*.f32 ux (sqrt.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))))))) (/.f32 maxCos (*.f32 ux (sqrt.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))))))))
#s(approx (sqrt (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux))))) (*.f32 ux (-.f32 (+.f32 (sqrt.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))) #s(literal 5 binary32))))) (/.f32 #s(literal 1 binary32) (*.f32 ux (sqrt.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32))))))))) (/.f32 maxCos (*.f32 ux (sqrt.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux)))))) (*.f32 ux (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux)))))) (*.f32 ux (+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32))))) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 #s(literal 1 binary32) maxCos)) (*.f32 ux (sqrt.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux)))))) (*.f32 ux (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))) #s(literal 3 binary32))))) (+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32))))) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 #s(literal 1 binary32) maxCos)) (*.f32 ux (sqrt.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32))))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux)))))) (*.f32 ux (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))) #s(literal 5 binary32))))) (+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32))))) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 #s(literal 1 binary32) maxCos)) (*.f32 ux (sqrt.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))))))))))
#s(approx (- 1 ux) (*.f32 #s(literal -1 binary32) ux))
#s(approx (- 1 ux) (*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) ux) #s(literal 1 binary32))))
#s(approx (+ (- 1 ux) (* ux maxCos)) (*.f32 ux (-.f32 (+.f32 maxCos (/.f32 #s(literal 1 binary32) ux)) #s(literal 1 binary32))))
#s(approx (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))))
#s(approx (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 maxCos ux)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) ux)))))
#s(approx (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 maxCos ux)) (+.f32 (/.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) ux)))))
#s(approx (* (* 2 (* (sin (* (PI) uy)) (cos (* (PI) uy)))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (neg.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))))))))
#s(approx (* (* 2 (* (sin (* (PI) uy)) (cos (* (PI) uy)))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 ux (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (neg.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))))))) (/.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))) (*.f32 ux (sqrt.f32 (neg.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))))))))
#s(approx (* (* 2 (* (sin (* (PI) uy)) (cos (* (PI) uy)))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 ux (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (pow.f32 (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (neg.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))))))) (/.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))) (*.f32 ux (sqrt.f32 (neg.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))))))))))
#s(approx (* (* 2 (* (sin (* (PI) uy)) (cos (* (PI) uy)))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 ux (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (pow.f32 (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (pow.f32 (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)) #s(literal 3 binary32)))) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (neg.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))))))) (/.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))) (*.f32 ux (sqrt.f32 (neg.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))))))))))
#s(approx (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))))
#s(approx (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (+.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))))))
#s(approx (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (+.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (*.f32 #s(literal -3/8 binary32) (/.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32))))))))
#s(approx (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (+.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (+.f32 (*.f32 #s(literal -7/16 binary32) (/.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32))))) (*.f32 #s(literal -3/8 binary32) (/.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))))))))
#s(approx (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2))) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)))
#s(approx (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32))))
#s(approx (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (+.f32 (*.f32 #s(literal -3/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32))))) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32))))))
#s(approx (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (+.f32 (*.f32 #s(literal -7/8 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -3/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 3/8 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32))))) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (+.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal -3/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))))) (pow.f32 ux #s(literal 2 binary32))))))
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (+.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal -7/8 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32)))) (*.f32 #s(literal 3/8 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32)))))) (pow.f32 ux #s(literal 3 binary32))) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal -3/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))))) (pow.f32 ux #s(literal 2 binary32)))))))
#s(approx (- ux (* maxCos ux)) (*.f32 ux (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))))
#s(approx (neg (- (- ux (* maxCos ux)) 0)) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))))
#s(approx (- (- ux (* maxCos ux)) 2) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) ux)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))))))
#s(approx (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))
#s(approx (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) ux)))))
#s(approx (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (*.f32 #s(literal -1 binary32) (*.f32 ux (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))))
#s(approx (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 maxCos (*.f32 ux (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (*.f32 ux (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))))))))
#s(approx (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)) (*.f32 ux (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) #s(literal 3 binary32)))))) ux))))))
#s(approx (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 3 binary32)) (*.f32 ux (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) #s(literal 5 binary32)))))) ux))) ux))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))))) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (*.f32 ux (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))) (*.f32 ux (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) #s(literal 3 binary32)))))) ux)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 3 binary32))) (*.f32 ux (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) #s(literal 5 binary32)))))) ux))) ux)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))))))
#s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 maxCos ux)) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) ux))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))
#s(approx (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))))) (*.f32 #s(literal -1 binary32) (*.f32 ux (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))))
#s(approx (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 2 binary32) (*.f32 #s(literal -2 binary32) maxCos)) (*.f32 ux (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))))))))
#s(approx (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 2 binary32) (*.f32 #s(literal -2 binary32) maxCos)) (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/8 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 2 binary32) (*.f32 #s(literal -2 binary32) maxCos)) #s(literal 2 binary32)) (*.f32 ux (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) #s(literal 3 binary32)))))) ux))))))
#s(approx (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 2 binary32) (*.f32 #s(literal -2 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/16 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 2 binary32) (*.f32 #s(literal -2 binary32) maxCos)) #s(literal 3 binary32)) (*.f32 ux (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) #s(literal 5 binary32)))))) ux)) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 2 binary32) (*.f32 #s(literal -2 binary32) maxCos)) (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))))))) ux))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 #s(literal 2 binary32) (*.f32 #s(literal -2 binary32) maxCos))) (*.f32 ux (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 #s(literal 2 binary32) (*.f32 #s(literal -2 binary32) maxCos))) (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (+.f32 #s(literal 2 binary32) (*.f32 #s(literal -2 binary32) maxCos)) #s(literal 2 binary32))) (*.f32 ux (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) #s(literal 3 binary32)))))) ux)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (+.f32 #s(literal 2 binary32) (*.f32 #s(literal -2 binary32) maxCos)) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (+.f32 #s(literal 2 binary32) (*.f32 #s(literal -2 binary32) maxCos)) #s(literal 3 binary32))) (*.f32 ux (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) #s(literal 5 binary32)))))) ux)) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 #s(literal 2 binary32) (*.f32 #s(literal -2 binary32) maxCos))) (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))))))) ux)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))))))
#s(approx (* (- ux (* maxCos ux)) 2) (*.f32 #s(literal 2 binary32) (*.f32 ux (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))))
#s(approx (- 1 (* (- ux (* maxCos ux)) 2)) (*.f32 #s(literal -2 binary32) (*.f32 ux (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))))
#s(approx (- 1 (* (- ux (* maxCos ux)) 2)) (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 #s(literal 1 binary32) ux))))
#s(approx (* (- ux (* maxCos ux)) (- ux (* maxCos ux))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))))
#s(approx (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux)))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) ux)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))
#s(approx (sqrt (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux))))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 maxCos (*.f32 ux (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (*.f32 ux (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))))))))
#s(approx (sqrt (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux))))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)) (*.f32 ux (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) #s(literal 3 binary32)))))) ux))))))
#s(approx (sqrt (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux))))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 3 binary32)) (*.f32 ux (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) #s(literal 5 binary32)))))) ux))) ux))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux)))))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))))) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (*.f32 ux (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux)))))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))) (*.f32 ux (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) #s(literal 3 binary32)))))) ux)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux)))))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 3 binary32))) (*.f32 ux (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) #s(literal 5 binary32)))))) ux))) ux)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))))))
#s(approx (- 1 ux) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)))))
#s(approx (+ (- 1 ux) (* ux maxCos)) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) (/.f32 #s(literal 1 binary32) ux)))))
#s(approx (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 2 binary32) (*.f32 #s(literal -2 binary32) maxCos)) ux)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))
#s(approx (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 #s(literal 2 binary32) (*.f32 #s(literal -2 binary32) maxCos)) (/.f32 #s(literal 1 binary32) ux)) ux)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))
#s(approx (* (* 2 (* (sin (* (PI) uy)) (cos (* (PI) uy)))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 #s(literal -2 binary32) (*.f32 ux (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))))))
#s(approx (* (* 2 (* (sin (* (PI) uy)) (cos (* (PI) uy)))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))))))) (/.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (+.f32 #s(literal 2 binary32) (*.f32 #s(literal -2 binary32) maxCos)))) (*.f32 ux (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))))))))))
#s(approx (* (* 2 (* (sin (* (PI) uy)) (cos (* (PI) uy)))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (+.f32 #s(literal 2 binary32) (*.f32 #s(literal -2 binary32) maxCos)))) (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (pow.f32 (+.f32 #s(literal 2 binary32) (*.f32 #s(literal -2 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 ux (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) #s(literal 3 binary32)))))) ux)) (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))))))))
#s(approx (* (* 2 (* (sin (* (PI) uy)) (cos (* (PI) uy)))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (+.f32 #s(literal 2 binary32) (*.f32 #s(literal -2 binary32) maxCos)))) (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (pow.f32 (+.f32 #s(literal 2 binary32) (*.f32 #s(literal -2 binary32) maxCos)) #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (pow.f32 (+.f32 #s(literal 2 binary32) (*.f32 #s(literal -2 binary32) maxCos)) #s(literal 3 binary32)))) (*.f32 ux (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) #s(literal 5 binary32)))))) ux))) ux)) (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))))))))
#s(approx (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))))
#s(approx (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (+.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) (*.f32 ux (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))))))
#s(approx (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (+.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 3/8 binary32) (/.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) (*.f32 ux (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))))) ux))))
#s(approx (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (+.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -7/16 binary32) (/.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) (*.f32 ux (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 3 binary32))))) (*.f32 #s(literal -3/8 binary32) (/.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))))) ux)) (*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))))) ux))))
#s(approx (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2))) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)))
#s(approx (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)) (*.f32 ux (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))))) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32))))
#s(approx (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -3/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))))) ux)) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) ux)) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32))))
#s(approx (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -3/8 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 3 binary32)))) (*.f32 #s(literal 7/8 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 3 binary32))))) ux)) (+.f32 (*.f32 #s(literal -3/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))) ux)) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) ux)) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32))))
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 ux (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))))) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal -3/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))) ux)) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) ux)) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal -3/8 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 3 binary32)))) (*.f32 #s(literal 7/8 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 3 binary32)))))) ux)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal -3/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))))))) ux)) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) ux)) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
#s(approx uy uy)
#s(approx (+ uy uy) (*.f32 #s(literal 2 binary32) uy))
#s(approx (* (PI) (+ uy uy)) (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
#s(approx (sin (* (PI) (+ uy uy))) (*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))))
#s(approx (sin (* (PI) (+ uy uy))) (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 5 binary32)))))))))
#s(approx (sin (* (PI) (+ uy uy))) (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -8/315 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 7 binary32)))) (*.f32 #s(literal 4/15 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)))))) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux))))) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -8/315 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 7 binary32)) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)))))) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux))))))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) #s(literal 2 binary32))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) #s(literal 2 binary32))))))) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) #s(literal 2 binary32)))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) #s(literal 2 binary32)))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) #s(literal 2 binary32)))))) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) #s(literal 2 binary32))))))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) #s(literal 2 binary32)))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) #s(literal 2 binary32)))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -8/315 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 7 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) #s(literal 2 binary32))))))) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) #s(literal 2 binary32)))))))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux)))))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux)))))) (*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (sqrt.f32 (-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))))))) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (sqrt.f32 (-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux)))))) (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (sqrt.f32 (-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (sqrt.f32 (-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))))) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) (sqrt.f32 (-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))))))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux)))))) (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (sqrt.f32 (-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (sqrt.f32 (-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -8/315 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 7 binary32)) (sqrt.f32 (-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))))))) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) (sqrt.f32 (-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))))))))))))
#s(approx (* (PI) uy) (*.f32 uy (PI.f32)))
#s(approx (sin (* (PI) uy)) (*.f32 uy (+.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)))))))
#s(approx (sin (* (PI) uy)) (*.f32 uy (+.f32 (PI.f32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/6 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 #s(literal 1/120 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 5 binary32)))))))))
#s(approx (sin (* (PI) uy)) (*.f32 uy (+.f32 (PI.f32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/6 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/5040 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 7 binary32)))) (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32))))))))))
#s(approx (cos (* (PI) uy)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 2 binary32))))))
#s(approx (cos (* (PI) uy)) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 #s(literal 1/24 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 4 binary32))))))))
#s(approx (cos (* (PI) uy)) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/720 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 6 binary32)))) (*.f32 #s(literal 1/24 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)))))))))
#s(approx (* (sin (* (PI) uy)) (cos (* (PI) uy))) (*.f32 uy (+.f32 (PI.f32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 #s(literal -1/6 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))))))
#s(approx (* (sin (* (PI) uy)) (cos (* (PI) uy))) (*.f32 uy (+.f32 (PI.f32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal -1/6 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32))) (+.f32 (*.f32 #s(literal 1/24 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32))) (*.f32 #s(literal 1/12 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32))))))))))))
#s(approx (* (sin (* (PI) uy)) (cos (* (PI) uy))) (*.f32 uy (+.f32 (PI.f32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal -1/6 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32))) (+.f32 (*.f32 #s(literal 1/24 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32))) (+.f32 (*.f32 #s(literal 1/12 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/144 binary32) (pow.f32 (PI.f32) #s(literal 7 binary32))) (+.f32 (*.f32 #s(literal -1/240 binary32) (pow.f32 (PI.f32) #s(literal 7 binary32))) (+.f32 (*.f32 #s(literal -1/720 binary32) (pow.f32 (PI.f32) #s(literal 7 binary32))) (*.f32 #s(literal -1/5040 binary32) (pow.f32 (PI.f32) #s(literal 7 binary32)))))))))))))))))
#s(approx (* 2 (* (sin (* (PI) uy)) (cos (* (PI) uy)))) (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 #s(literal -1/6 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))))))
#s(approx (* 2 (* (sin (* (PI) uy)) (cos (* (PI) uy)))) (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32))) (+.f32 (*.f32 #s(literal 1/24 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32))) (*.f32 #s(literal 1/12 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32))))))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 #s(literal -1/6 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))))))))
#s(approx (* 2 (* (sin (* (PI) uy)) (cos (* (PI) uy)))) (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 #s(literal -1/6 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/144 binary32) (pow.f32 (PI.f32) #s(literal 7 binary32))) (+.f32 (*.f32 #s(literal -1/240 binary32) (pow.f32 (PI.f32) #s(literal 7 binary32))) (+.f32 (*.f32 #s(literal -1/720 binary32) (pow.f32 (PI.f32) #s(literal 7 binary32))) (*.f32 #s(literal -1/5040 binary32) (pow.f32 (PI.f32) #s(literal 7 binary32)))))))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32))) (+.f32 (*.f32 #s(literal 1/24 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32))) (*.f32 #s(literal 1/12 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32)))))))))))))
#s(approx (* (* 2 (* (sin (* (PI) uy)) (cos (* (PI) uy)))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) #s(literal 2 binary32)))))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) #s(literal 2 binary32)))))) (*.f32 #s(literal -1/6 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) #s(literal 2 binary32))))))))))))
#s(approx (* (* 2 (* (sin (* (PI) uy)) (cos (* (PI) uy)))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) #s(literal 2 binary32)))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/120 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/24 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/12 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) #s(literal 2 binary32)))))))))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) #s(literal 2 binary32)))))) (*.f32 #s(literal -1/6 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) #s(literal 2 binary32)))))))))))))
#s(approx (* (* 2 (* (sin (* (PI) uy)) (cos (* (PI) uy)))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) #s(literal 2 binary32)))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) #s(literal 2 binary32)))))) (*.f32 #s(literal -1/6 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) #s(literal 2 binary32)))))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/144 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 7 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal -1/240 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 7 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal -1/720 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 7 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) #s(literal 2 binary32)))))) (*.f32 #s(literal -1/5040 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 7 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) #s(literal 2 binary32))))))))))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 #s(literal 1/120 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/24 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/12 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) #s(literal 2 binary32))))))))))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (pow.f32 (pow.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal 2 binary32))))))
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (pow.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (pow.f32 (pow.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal 2 binary32)))))))
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (pow.f32 (pow.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal 2 binary32)))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (pow.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal 2 binary32)))) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) (pow.f32 (pow.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal 2 binary32))))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (pow.f32 (pow.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal 2 binary32)))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (pow.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal 2 binary32)))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -8/315 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 7 binary32)) (pow.f32 (pow.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) (pow.f32 (pow.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal 2 binary32)))))))))))
#s(approx (sin (* (PI) (+ uy uy))) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) #s(literal 2 binary32))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux)))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))))))
#s(approx (sin (* (PI) uy)) (sin.f32 (*.f32 uy (PI.f32))))
#s(approx (cos (* (PI) uy)) (cos.f32 (*.f32 uy (PI.f32))))
#s(approx (* (sin (* (PI) uy)) (cos (* (PI) uy))) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))))
#s(approx (* 2 (* (sin (* (PI) uy)) (cos (* (PI) uy)))) (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))
#s(approx (* (* 2 (* (sin (* (PI) uy)) (cos (* (PI) uy)))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) #s(literal 2 binary32))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (pow.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal 2 binary32))))
#s(approx maxCos maxCos)
#s(approx (- ux (* maxCos ux)) (+.f32 ux (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux))))
#s(approx (neg (- (- ux (* maxCos ux)) 0)) (-.f32 (*.f32 maxCos ux) ux))
#s(approx (- (- ux (* maxCos ux)) 2) (-.f32 ux #s(literal 2 binary32)))
#s(approx (- (- ux (* maxCos ux)) 2) (-.f32 (+.f32 ux (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux))) #s(literal 2 binary32)))
#s(approx (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))
#s(approx (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 maxCos (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))))))
#s(approx (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32)))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))))))
#s(approx (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))
#s(approx (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 maxCos (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))))
#s(approx (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 maxCos (-.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32)))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))))))
#s(approx (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 maxCos (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (-.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32))))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 maxCos (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 maxCos (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32))))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 maxCos (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (-.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32)))))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32)))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))
#s(approx (* 2 maxCos) (*.f32 #s(literal 2 binary32) maxCos))
#s(approx (- 2 (* 2 maxCos)) #s(literal 2 binary32))
#s(approx (- 2 (* 2 maxCos)) (+.f32 #s(literal 2 binary32) (*.f32 #s(literal -2 binary32) maxCos)))
#s(approx (* ux (- 2 (* 2 maxCos))) (*.f32 #s(literal 2 binary32) ux))
#s(approx (* ux (- 2 (* 2 maxCos))) (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 maxCos ux)) (*.f32 #s(literal 2 binary32) ux)))
#s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
#s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
#s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
#s(approx (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
#s(approx (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))))) (+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
#s(approx (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))))) (+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 maxCos (+.f32 (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))))
#s(approx (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))))) (+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 (+.f32 (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) ux)))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) #s(literal 3 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 #s(literal 1 binary32) ux)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 ux (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 #s(literal 1 binary32) ux))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 maxCos (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 ux (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 #s(literal 1 binary32) ux))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (+.f32 (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) ux))))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) #s(literal 3 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
#s(approx (- 1 (* (- ux (* maxCos ux)) 2)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) ux)))
#s(approx (- 1 (* (- ux (* maxCos ux)) 2)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) ux)))
#s(approx (* (- ux (* maxCos ux)) (- ux (* maxCos ux))) (pow.f32 ux #s(literal 2 binary32)))
#s(approx (* (- ux (* maxCos ux)) (- ux (* maxCos ux))) (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32))))
#s(approx (* (- ux (* maxCos ux)) (- ux (* maxCos ux))) (+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal -2 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))) (pow.f32 ux #s(literal 2 binary32))))
#s(approx (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux)))) (-.f32 (*.f32 #s(literal 2 binary32) ux) (pow.f32 ux #s(literal 2 binary32))))
#s(approx (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux)))) (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) ux) (*.f32 maxCos (-.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal -2 binary32) (pow.f32 ux #s(literal 2 binary32)))))) (pow.f32 ux #s(literal 2 binary32))))
#s(approx (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux)))) (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) ux) (*.f32 maxCos (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))) (*.f32 #s(literal -2 binary32) (pow.f32 ux #s(literal 2 binary32)))))) (pow.f32 ux #s(literal 2 binary32))))
#s(approx (sqrt (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux))))) (sqrt.f32 (-.f32 (*.f32 #s(literal 2 binary32) ux) (pow.f32 ux #s(literal 2 binary32)))))
#s(approx (sqrt (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux))))) (+.f32 (sqrt.f32 (-.f32 (*.f32 #s(literal 2 binary32) ux) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 maxCos (-.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal -2 binary32) (pow.f32 ux #s(literal 2 binary32))))) (sqrt.f32 (-.f32 (*.f32 #s(literal 2 binary32) ux) (pow.f32 ux #s(literal 2 binary32))))))))
#s(approx (sqrt (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux))))) (+.f32 (sqrt.f32 (-.f32 (*.f32 #s(literal 2 binary32) ux) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (-.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal -2 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (-.f32 (*.f32 #s(literal 2 binary32) ux) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32)))) (sqrt.f32 (-.f32 (*.f32 #s(literal 2 binary32) ux) (pow.f32 ux #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal -2 binary32) (pow.f32 ux #s(literal 2 binary32)))) (sqrt.f32 (-.f32 (*.f32 #s(literal 2 binary32) ux) (pow.f32 ux #s(literal 2 binary32))))))))))
#s(approx (sqrt (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux))))) (+.f32 (sqrt.f32 (-.f32 (*.f32 #s(literal 2 binary32) ux) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal -2 binary32) (pow.f32 ux #s(literal 2 binary32)))) (sqrt.f32 (-.f32 (*.f32 #s(literal 2 binary32) ux) (pow.f32 ux #s(literal 2 binary32)))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (-.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal -2 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (-.f32 (*.f32 #s(literal 2 binary32) ux) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32))) (sqrt.f32 (-.f32 (*.f32 #s(literal 2 binary32) ux) (pow.f32 ux #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 maxCos (*.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (-.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal -2 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (-.f32 (*.f32 #s(literal 2 binary32) ux) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32))) (-.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal -2 binary32) (pow.f32 ux #s(literal 2 binary32)))))) (pow.f32 (sqrt.f32 (-.f32 (*.f32 #s(literal 2 binary32) ux) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32))))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux)))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 #s(literal 2 binary32) ux) (pow.f32 ux #s(literal 2 binary32))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 maxCos (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal -2 binary32) (pow.f32 ux #s(literal 2 binary32)))))) (sqrt.f32 (-.f32 (*.f32 #s(literal 2 binary32) ux) (pow.f32 ux #s(literal 2 binary32)))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 #s(literal 2 binary32) ux) (pow.f32 ux #s(literal 2 binary32)))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux)))))) (+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 maxCos (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (-.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal -2 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (-.f32 (*.f32 #s(literal 2 binary32) ux) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32))))) (sqrt.f32 (-.f32 (*.f32 #s(literal 2 binary32) ux) (pow.f32 ux #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal -2 binary32) (pow.f32 ux #s(literal 2 binary32))))) (sqrt.f32 (-.f32 (*.f32 #s(literal 2 binary32) ux) (pow.f32 ux #s(literal 2 binary32)))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 #s(literal 2 binary32) ux) (pow.f32 ux #s(literal 2 binary32)))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux)))))) (+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal -2 binary32) (pow.f32 ux #s(literal 2 binary32))))) (sqrt.f32 (-.f32 (*.f32 #s(literal 2 binary32) ux) (pow.f32 ux #s(literal 2 binary32)))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (-.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal -2 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (-.f32 (*.f32 #s(literal 2 binary32) ux) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32)))) (sqrt.f32 (-.f32 (*.f32 #s(literal 2 binary32) ux) (pow.f32 ux #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 maxCos (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (-.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal -2 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (-.f32 (*.f32 #s(literal 2 binary32) ux) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32))) (-.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal -2 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (pow.f32 (sqrt.f32 (-.f32 (*.f32 #s(literal 2 binary32) ux) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32)))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 #s(literal 2 binary32) ux) (pow.f32 ux #s(literal 2 binary32)))))))
#s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux))
#s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux))
#s(approx (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))
#s(approx (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
#s(approx (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))) (+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
#s(approx (* (* 2 (* (sin (* (PI) uy)) (cos (* (PI) uy)))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
#s(approx (* (* 2 (* (sin (* (PI) uy)) (cos (* (PI) uy)))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (-.f32 #s(literal 1 binary32) ux))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
#s(approx (* (* 2 (* (sin (* (PI) uy)) (cos (* (PI) uy)))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 ux (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (-.f32 #s(literal 1 binary32) ux)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (+.f32 (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))))
#s(approx (* (* 2 (* (sin (* (PI) uy)) (cos (* (PI) uy)))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 ux (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (-.f32 #s(literal 1 binary32) ux)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (*.f32 (+.f32 (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) ux)))))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) #s(literal 3 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (+.f32 (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))))))
#s(approx (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)))
#s(approx (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 maxCos (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)))) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32))))
#s(approx (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (/.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)))))) (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32))))
#s(approx (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (+.f32 (*.f32 maxCos (*.f32 (+.f32 (*.f32 #s(literal -1/32 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (/.f32 ux (-.f32 ux #s(literal 2 binary32))))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/384 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 3 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 3 binary32))))) (*.f32 #s(literal 1/24 binary32) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 3 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 3 binary32))))) (*.f32 #s(literal 6 binary32) (/.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32)))))))) (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)))) (*.f32 (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (/.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32))))))) (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32))))
#s(approx (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32)))
#s(approx (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 maxCos (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32)))) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))))
#s(approx (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2))) (+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (/.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32)))))))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))))
#s(approx (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2))) (+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (/.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32)))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (/.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32)))) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (*.f32 #s(literal -1/32 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (/.f32 ux (-.f32 ux #s(literal 2 binary32))))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/384 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 3 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 3 binary32))))) (*.f32 #s(literal 1/24 binary32) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 3 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 3 binary32))))) (*.f32 #s(literal 6 binary32) (/.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32)))))))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))))))))))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))))
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))))
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 maxCos (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))))) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32)))))
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32)))) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (/.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32)))))
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32)))) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (+.f32 (*.f32 maxCos (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (/.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32)))) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (*.f32 #s(literal -1/32 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (/.f32 ux (-.f32 ux #s(literal 2 binary32))))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/384 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 3 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 3 binary32))))) (*.f32 #s(literal 1/24 binary32) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 3 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 3 binary32))))) (*.f32 #s(literal 6 binary32) (/.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32)))))))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (/.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32)))))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32)))))
#s(approx (- ux (* maxCos ux)) (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux)))
#s(approx (- ux (* maxCos ux)) (*.f32 maxCos (-.f32 (/.f32 ux maxCos) ux)))
#s(approx (neg (- (- ux (* maxCos ux)) 0)) (*.f32 maxCos (+.f32 ux (*.f32 #s(literal -1 binary32) (/.f32 ux maxCos)))))
#s(approx (- (- ux (* maxCos ux)) 2) (*.f32 maxCos (-.f32 (/.f32 ux maxCos) (+.f32 ux (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) maxCos))))))
#s(approx (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32)))))
#s(approx (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))) (+.f32 (/.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) maxCos) (/.f32 (pow.f32 ux #s(literal 2 binary32)) maxCos)))))
#s(approx (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))) (+.f32 (/.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) maxCos) (/.f32 (pow.f32 ux #s(literal 2 binary32)) maxCos))))))
#s(approx (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))
#s(approx (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (*.f32 maxCos (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))))))
#s(approx (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (*.f32 maxCos (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))))
#s(approx (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (*.f32 maxCos (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (*.f32 (pow.f32 maxCos #s(literal 3 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 maxCos (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))))) (*.f32 (pow.f32 maxCos #s(literal 3 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))))))
#s(approx (- 2 (* 2 maxCos)) (*.f32 #s(literal -2 binary32) maxCos))
#s(approx (- 2 (* 2 maxCos)) (*.f32 maxCos (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32))))
#s(approx (* ux (- 2 (* 2 maxCos))) (*.f32 #s(literal -2 binary32) (*.f32 maxCos ux)))
#s(approx (* ux (- 2 (* 2 maxCos))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal 2 binary32) (/.f32 ux maxCos)))))
#s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) maxCos)) (pow.f32 ux #s(literal 2 binary32)))))
#s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 2 binary32))) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) maxCos)) (+.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (pow.f32 maxCos #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))))))
#s(approx (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))))) (*.f32 maxCos (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))
#s(approx (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))))) (*.f32 maxCos (+.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) (*.f32 maxCos (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))))))
#s(approx (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))))) (*.f32 maxCos (+.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) (*.f32 maxCos (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))))))))))
#s(approx (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))))) (*.f32 maxCos (+.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) (*.f32 maxCos (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 (pow.f32 maxCos #s(literal 3 binary32)) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 maxCos (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 ux (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 #s(literal 1 binary32) ux))) (*.f32 maxCos (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 ux (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 #s(literal 1 binary32) ux))) (*.f32 maxCos (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 ux (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 #s(literal 1 binary32) ux))) (*.f32 maxCos (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 ux (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (pow.f32 maxCos #s(literal 3 binary32)) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))))))
#s(approx (- 1 (* (- ux (* maxCos ux)) 2)) (*.f32 #s(literal 2 binary32) (*.f32 maxCos ux)))
#s(approx (- 1 (* (- ux (* maxCos ux)) 2)) (*.f32 maxCos (-.f32 (/.f32 #s(literal 1 binary32) maxCos) (+.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal 2 binary32) (/.f32 ux maxCos))))))
#s(approx (* (- ux (* maxCos ux)) (- ux (* maxCos ux))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))))
#s(approx (* (- ux (* maxCos ux)) (- ux (* maxCos ux))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 ux #s(literal 2 binary32)) maxCos)) (pow.f32 ux #s(literal 2 binary32)))))
#s(approx (* (- ux (* maxCos ux)) (- ux (* maxCos ux))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 ux #s(literal 2 binary32)) maxCos)) (+.f32 (/.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 maxCos #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))))))
#s(approx (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 ux maxCos)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 ux #s(literal 2 binary32)) maxCos)) (pow.f32 ux #s(literal 2 binary32))))))
#s(approx (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (/.f32 ux (pow.f32 maxCos #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 ux #s(literal 2 binary32)) maxCos)) (+.f32 (/.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 maxCos #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))))))
#s(approx (sqrt (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux))))) (*.f32 maxCos (+.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal -2 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 maxCos (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))))))
#s(approx (sqrt (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux))))) (*.f32 maxCos (+.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal -2 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 maxCos (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal 2 binary32) ux) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (-.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal -2 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))))))))))
#s(approx (sqrt (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux))))) (*.f32 maxCos (+.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (-.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal -2 binary32) (pow.f32 ux #s(literal 2 binary32)))) (-.f32 (*.f32 #s(literal 2 binary32) ux) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (-.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal -2 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32))))) (*.f32 (pow.f32 maxCos #s(literal 3 binary32)) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal -2 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 maxCos (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal 2 binary32) ux) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (-.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal -2 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux)))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal -2 binary32) (pow.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux)))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal -2 binary32) (pow.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (*.f32 #s(literal 2 binary32) ux) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (-.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal -2 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux)))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (-.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal -2 binary32) (pow.f32 ux #s(literal 2 binary32)))) (-.f32 (*.f32 #s(literal 2 binary32) ux) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (-.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal -2 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32)))))) (*.f32 (pow.f32 maxCos #s(literal 3 binary32)) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal -2 binary32) (pow.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (*.f32 #s(literal 2 binary32) ux) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (-.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal -2 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))))))
#s(approx (+ (- 1 ux) (* ux maxCos)) (*.f32 maxCos (-.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos))))
#s(approx (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) maxCos)) (pow.f32 ux #s(literal 2 binary32)))))
#s(approx (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) maxCos)) (+.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (pow.f32 maxCos #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))))))
#s(approx (* (* 2 (* (sin (* (PI) uy)) (cos (* (PI) uy)))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* (* 2 (* (sin (* (PI) uy)) (cos (* (PI) uy)))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 ux (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (-.f32 #s(literal 1 binary32) ux)))) (*.f32 maxCos (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))))))
#s(approx (* (* 2 (* (sin (* (PI) uy)) (cos (* (PI) uy)))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 ux (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (-.f32 #s(literal 1 binary32) ux)))) (*.f32 maxCos (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))) (/.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (-.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))))))
#s(approx (* (* 2 (* (sin (* (PI) uy)) (cos (* (PI) uy)))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 ux (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (-.f32 #s(literal 1 binary32) ux)))) (*.f32 maxCos (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))) (+.f32 (/.f32 (*.f32 ux (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (pow.f32 maxCos #s(literal 3 binary32)) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32)))) (/.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (-.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))))))))))
#s(approx (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))))
#s(approx (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (+.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32)))))))
#s(approx (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (+.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux)))))) (pow.f32 maxCos #s(literal 2 binary32))))))
#s(approx (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (+.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))) (+.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) (+.f32 (*.f32 #s(literal -1/32 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1/384 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 ux #s(literal 6 binary32)))) (*.f32 #s(literal 1/24 binary32) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 ux #s(literal 6 binary32)))) (*.f32 #s(literal 6 binary32) (/.f32 (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 3 binary32))))))))) (pow.f32 maxCos #s(literal 3 binary32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux)))))) (pow.f32 maxCos #s(literal 2 binary32)))))))
#s(approx (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2))) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)))
#s(approx (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32))))
#s(approx (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32))))) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux)))))) (pow.f32 maxCos #s(literal 2 binary32)))) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32))))))
#s(approx (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (*.f32 (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux))))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))))) (*.f32 (pow.f32 maxCos #s(literal 3 binary32)) (pow.f32 ux #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32))))) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/32 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1/384 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 ux #s(literal 6 binary32)))) (*.f32 #s(literal 1/24 binary32) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 ux #s(literal 6 binary32)))) (*.f32 #s(literal 6 binary32) (/.f32 (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 3 binary32))))))))) (pow.f32 maxCos #s(literal 3 binary32)))) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux)))))) (pow.f32 maxCos #s(literal 2 binary32)))) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32))) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux))))))))) (pow.f32 maxCos #s(literal 2 binary32))))))
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (*.f32 (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux))))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/32 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1/384 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 ux #s(literal 6 binary32)))) (*.f32 #s(literal 1/24 binary32) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 ux #s(literal 6 binary32)))) (*.f32 #s(literal 6 binary32) (/.f32 (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 3 binary32)))))))))))) (pow.f32 maxCos #s(literal 3 binary32))) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32))) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux))))))))) (pow.f32 maxCos #s(literal 2 binary32)))))))
#s(approx (- ux (* maxCos ux)) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 ux maxCos)) (*.f32 #s(literal -1 binary32) ux)))))
#s(approx (neg (- (- ux (* maxCos ux)) 0)) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) ux) (/.f32 ux maxCos)))))
#s(approx (- (- ux (* maxCos ux)) 2) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) maxCos)) (*.f32 #s(literal -1 binary32) ux)))))
#s(approx (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) maxCos)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))
#s(approx (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))) (/.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) maxCos))) maxCos)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))
#s(approx (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))
#s(approx (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))))
#s(approx (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) maxCos))))))
#s(approx (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (*.f32 maxCos (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) maxCos)) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) maxCos))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) maxCos)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))))) (*.f32 maxCos (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) maxCos)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) maxCos)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))
#s(approx (- 2 (* 2 maxCos)) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) maxCos))))))
#s(approx (* ux (- 2 (* 2 maxCos))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) ux)))))
#s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) maxCos)) (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))) maxCos)) (pow.f32 ux #s(literal 2 binary32)))))
#s(approx (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))))))
#s(approx (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) (*.f32 maxCos (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))))))))))
#s(approx (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (*.f32 maxCos (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))) (/.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))))) maxCos))))))
#s(approx (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 maxCos (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))) maxCos)) (/.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))))) maxCos))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 ux (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 #s(literal 1 binary32) ux))) (*.f32 maxCos (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))) (/.f32 (*.f32 ux (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 #s(literal 1 binary32) ux))) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))))) maxCos)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 ux (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 maxCos (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))) maxCos)) (/.f32 (*.f32 ux (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 #s(literal 1 binary32) ux))) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))))) maxCos)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))))))))
#s(approx (- 1 (* (- ux (* maxCos ux)) 2)) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) ux)) maxCos)) (*.f32 #s(literal 2 binary32) ux)))))
#s(approx (* (- ux (* maxCos ux)) (- ux (* maxCos ux))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 ux #s(literal 2 binary32)) maxCos)) (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32)))) maxCos)) (pow.f32 ux #s(literal 2 binary32)))))
#s(approx (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal 2 binary32) ux) (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32)))) maxCos)) (pow.f32 ux #s(literal 2 binary32)))))
#s(approx (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal 2 binary32) ux) (pow.f32 ux #s(literal 2 binary32))) maxCos)) (*.f32 #s(literal 2 binary32) ux)) (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32)))) maxCos)) (pow.f32 ux #s(literal 2 binary32)))))
#s(approx (sqrt (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux))))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal 2 binary32) ux) (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 maxCos (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))))))))))
#s(approx (sqrt (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux))))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal 2 binary32) ux) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (-.f32 (*.f32 #s(literal 2 binary32) ux) (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 maxCos (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal 2 binary32) ux) (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32)))) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))) maxCos))))))
#s(approx (sqrt (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux))))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (-.f32 (*.f32 #s(literal 2 binary32) ux) (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32)))) (-.f32 (*.f32 #s(literal 2 binary32) ux) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (-.f32 (*.f32 #s(literal 2 binary32) ux) (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal 2 binary32) ux) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (-.f32 (*.f32 #s(literal 2 binary32) ux) (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32)))) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))) maxCos)) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal 2 binary32) ux) (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32)))) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))) maxCos))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux)))))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (*.f32 #s(literal 2 binary32) ux) (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux)))))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (*.f32 #s(literal 2 binary32) ux) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (-.f32 (*.f32 #s(literal 2 binary32) ux) (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (*.f32 #s(literal 2 binary32) ux) (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32))))) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))) maxCos)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux)))))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (-.f32 (*.f32 #s(literal 2 binary32) ux) (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32)))) (-.f32 (*.f32 #s(literal 2 binary32) ux) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (-.f32 (*.f32 #s(literal 2 binary32) ux) (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32)))))) (*.f32 maxCos (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (*.f32 #s(literal 2 binary32) ux) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (-.f32 (*.f32 #s(literal 2 binary32) ux) (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32))))) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))) maxCos)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (*.f32 #s(literal 2 binary32) ux) (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32))))) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))) maxCos)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))))))))
#s(approx (+ (- 1 ux) (* ux maxCos)) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))))))
#s(approx (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) maxCos))) maxCos)) (pow.f32 ux #s(literal 2 binary32)))))
#s(approx (* (* 2 (* (sin (* (PI) uy)) (cos (* (PI) uy)))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 #s(literal -2 binary32) (*.f32 maxCos (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* (* 2 (* (sin (* (PI) uy)) (cos (* (PI) uy)))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 ux (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (-.f32 #s(literal 1 binary32) ux)))) (*.f32 maxCos (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))))))))))
#s(approx (* (* 2 (* (sin (* (PI) uy)) (cos (* (PI) uy)))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (-.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 maxCos (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 ux (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (-.f32 #s(literal 1 binary32) ux)))) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))) maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))))))))))
#s(approx (* (* 2 (* (sin (* (PI) uy)) (cos (* (PI) uy)))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 (*.f32 ux (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 maxCos (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32)))) (/.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (-.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))))) maxCos)) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 ux (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (-.f32 #s(literal 1 binary32) ux)))) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32))))))) maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (neg.f32 (pow.f32 ux #s(literal 2 binary32)))))))))))
#s(approx (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))))
#s(approx (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (+.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32)))))))
#s(approx (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (+.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux)))))) maxCos)) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))) (pow.f32 ux #s(literal 2 binary32))))) maxCos))))
#s(approx (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (+.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) (+.f32 (*.f32 #s(literal -1/32 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux)))) (pow.f32 ux #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1/384 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32)) (pow.f32 ux #s(literal 6 binary32)))) (*.f32 #s(literal 1/24 binary32) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32)) (pow.f32 ux #s(literal 6 binary32)))) (*.f32 #s(literal 6 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 3 binary32))))))))) maxCos)) (*.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux))))))) maxCos)) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))) (pow.f32 ux #s(literal 2 binary32))))) maxCos))))
#s(approx (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2))) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)))
#s(approx (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32))))
#s(approx (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux)))))))) maxCos)) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))) (pow.f32 ux #s(literal 2 binary32))))) maxCos)) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32))))
#s(approx (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux))))))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/32 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux)))) (pow.f32 ux #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1/384 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32)) (pow.f32 ux #s(literal 6 binary32)))) (*.f32 #s(literal 1/24 binary32) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32)) (pow.f32 ux #s(literal 6 binary32)))) (*.f32 #s(literal 6 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 3 binary32))))))))))) maxCos)) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux))))))))) maxCos)) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))) (pow.f32 ux #s(literal 2 binary32))))) maxCos)) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32))))
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux))))))))) maxCos)) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))) (pow.f32 ux #s(literal 2 binary32))))) maxCos)) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux))))))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/32 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux)))) (pow.f32 ux #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1/384 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32)) (pow.f32 ux #s(literal 6 binary32)))) (*.f32 #s(literal 1/24 binary32) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32)) (pow.f32 ux #s(literal 6 binary32)))) (*.f32 #s(literal 6 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 3 binary32)))))))))))) maxCos)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux)))))))))) maxCos)) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))) (pow.f32 ux #s(literal 2 binary32))))) maxCos)) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
Calls

9 calls:

TimeVariablePoint
51.0ms
uy
inf
20.0ms
maxCos
-inf
15.0ms
ux
-inf
14.0ms
maxCos
0
13.0ms
ux
0

rewrite339.0ms (3.8%)

Memory
0.3MiB live, 501.7MiB allocated; 141ms collecting garbage
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
056562
099428
1445367
21900367
04061367
Stop Event
iter-limit
node-limit
iter-limit
Counts
51 → 1 082
Calls
Call 1
Inputs
ux
maxCos
(*.f32 maxCos ux)
(-.f32 ux (*.f32 maxCos ux))
#s(literal 0 binary32)
(-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))
(neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32)))
#s(literal 2 binary32)
(-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))
(*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))
(sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))))
(PI.f32)
uy
(+.f32 uy uy)
(*.f32 (PI.f32) (+.f32 uy uy))
(sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 uy #s(literal 2 binary32))
(*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))
(sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))
(*.f32 #s(literal 2 binary32) maxCos)
(-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos))
(*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))
#s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos))))
(sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos))))))
#s(literal 1 binary32)
(*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))
(-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))
(-.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))))
(*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))
(-.f32 (-.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))))
(*.f32 (PI.f32) uy)
(sin.f32 (*.f32 (PI.f32) uy))
(cos.f32 (*.f32 (PI.f32) uy))
(*.f32 (sin.f32 (*.f32 (PI.f32) uy)) (cos.f32 (*.f32 (PI.f32) uy)))
(*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (*.f32 (PI.f32) uy)) (cos.f32 (*.f32 (PI.f32) uy))))
(-.f32 #s(literal 1 binary32) ux)
(*.f32 ux maxCos)
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
(*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))
(-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
(*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (*.f32 (PI.f32) uy)) (cos.f32 (*.f32 (PI.f32) uy)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))))
#s(literal 1/2 binary32)
(/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))
(pow.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32)))
(*.f32 (pow.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))) (pow.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (*.f32 (pow.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))) (pow.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32)))))
Outputs
ux
maxCos
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 0 binary32) (*.f32 maxCos ux))) (*.f32 maxCos ux))
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(/.f32 (-.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (*.f32 maxCos ux))
(/.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 #s(literal 0 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (-.f32 (*.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (*.f32 maxCos ux) #s(literal 0 binary32)))))
(-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) #s(literal 1 binary32))
(-.f32 (*.f32 maxCos ux) #s(literal 0 binary32))
(+.f32 (*.f32 maxCos ux) #s(literal 0 binary32))
(+.f32 #s(literal 0 binary32) (*.f32 maxCos ux))
(*.f32 (+.f32 (neg.f32 maxCos) #s(literal 1 binary32)) ux)
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 ux (*.f32 maxCos ux)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 maxCos) ux) ux)) ux)
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 maxCos ux) ux)) ux)
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (-.f32 (*.f32 ux ux) (*.f32 (*.f32 (neg.f32 maxCos) ux) (*.f32 (neg.f32 maxCos) ux))) (-.f32 ux (*.f32 (neg.f32 maxCos) ux)))
(/.f32 (+.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 3 binary32)) (pow.f32 #s(literal 0 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32)))))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 3 binary32))) (+.f32 (*.f32 ux ux) (-.f32 (*.f32 (*.f32 (neg.f32 maxCos) ux) (*.f32 (neg.f32 maxCos) ux)) (*.f32 ux (*.f32 (neg.f32 maxCos) ux)))))
(/.f32 (-.f32 (*.f32 ux ux) (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))) (+.f32 ux (*.f32 maxCos ux)))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (+.f32 (*.f32 ux ux) (+.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 ux (*.f32 maxCos ux)))))
(/.f32 (-.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 3 binary32)) (pow.f32 #s(literal 0 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (+.f32 (*.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32)))))
(-.f32 (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32))
(-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))
(-.f32 ux (*.f32 (neg.f32 (neg.f32 maxCos)) ux))
(-.f32 ux (neg.f32 (*.f32 (neg.f32 maxCos) ux)))
(-.f32 ux (*.f32 maxCos ux))
(+.f32 (*.f32 (neg.f32 maxCos) ux) ux)
(+.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32))
(+.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux)))
(+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))
(+.f32 ux (+.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 0 binary32)))
(+.f32 ux (-.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 0 binary32)))
(+.f32 ux (*.f32 (neg.f32 maxCos) ux))
(neg.f32 (-.f32 (*.f32 maxCos ux) ux))
#s(literal 0 binary32)
(*.f32 (+.f32 (neg.f32 maxCos) #s(literal 1 binary32)) ux)
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 ux (*.f32 maxCos ux)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 maxCos) ux) ux)) ux)
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 maxCos ux) ux)) ux)
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (-.f32 (*.f32 ux ux) (*.f32 (*.f32 (neg.f32 maxCos) ux) (*.f32 (neg.f32 maxCos) ux))) (-.f32 ux (*.f32 (neg.f32 maxCos) ux)))
(/.f32 (+.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 3 binary32)) (pow.f32 #s(literal 0 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32)))))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 3 binary32))) (+.f32 (*.f32 ux ux) (-.f32 (*.f32 (*.f32 (neg.f32 maxCos) ux) (*.f32 (neg.f32 maxCos) ux)) (*.f32 ux (*.f32 (neg.f32 maxCos) ux)))))
(/.f32 (-.f32 (*.f32 ux ux) (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))) (+.f32 ux (*.f32 maxCos ux)))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (+.f32 (*.f32 ux ux) (+.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 ux (*.f32 maxCos ux)))))
(/.f32 (-.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 3 binary32)) (pow.f32 #s(literal 0 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (+.f32 (*.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32)))))
(-.f32 (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32))
(-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))
(-.f32 ux (*.f32 (neg.f32 (neg.f32 maxCos)) ux))
(-.f32 ux (neg.f32 (*.f32 (neg.f32 maxCos) ux)))
(-.f32 ux (*.f32 maxCos ux))
(+.f32 (*.f32 (neg.f32 maxCos) ux) ux)
(+.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32))
(+.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux)))
(+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))
(+.f32 ux (+.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 0 binary32)))
(+.f32 ux (-.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 0 binary32)))
(+.f32 ux (*.f32 (neg.f32 maxCos) ux))
(neg.f32 (-.f32 (*.f32 maxCos ux) ux))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) #s(literal 0 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 ux (*.f32 maxCos ux))) (*.f32 maxCos ux))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux))) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (-.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 ux ux)) (+.f32 (*.f32 maxCos ux) ux))
(/.f32 (-.f32 (pow.f32 #s(literal 0 binary32) #s(literal 3 binary32)) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (+.f32 (*.f32 ux ux) (*.f32 (*.f32 maxCos ux) ux))))
(-.f32 (-.f32 #s(literal 0 binary32) ux) (*.f32 (neg.f32 maxCos) ux))
(-.f32 (*.f32 maxCos ux) ux)
(-.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))))
(-.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 0 binary32))
(-.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux)))
(+.f32 (-.f32 #s(literal 0 binary32) ux) (*.f32 maxCos ux))
(+.f32 (neg.f32 ux) (neg.f32 (*.f32 (neg.f32 maxCos) ux)))
(+.f32 (*.f32 maxCos ux) (neg.f32 ux))
(+.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 0 binary32))
(+.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux))
(neg.f32 (-.f32 ux (*.f32 maxCos ux)))
#s(literal 2 binary32)
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -2 binary32) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 ux (*.f32 maxCos ux)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)) ux)
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 #s(literal -2 binary32) #s(literal -2 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal -2 binary32)))
(/.f32 (-.f32 (*.f32 ux ux) (*.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (+.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))))
(/.f32 (+.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 3 binary32)) (pow.f32 #s(literal -2 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 #s(literal -2 binary32) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (-.f32 ux (*.f32 maxCos ux))))))
(/.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 ux ux) (+.f32 (*.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 #s(literal 2 binary32) #s(literal 2 binary32))) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))
(/.f32 (-.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 3 binary32)) (pow.f32 #s(literal 2 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (+.f32 (*.f32 #s(literal 2 binary32) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))))
(-.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32))
(-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))
(-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))
(+.f32 #s(literal -2 binary32) (-.f32 ux (*.f32 maxCos ux)))
(+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal -2 binary32))
(+.f32 ux (+.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal -2 binary32)))
(+.f32 ux (-.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 2 binary32)))
(+.f32 ux (neg.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))))
(neg.f32 (+.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32)))
(neg.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))
(neg.f32 (+.f32 (-.f32 #s(literal 2 binary32) ux) (*.f32 maxCos ux)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))
(*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))))
(*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (-.f32 #s(literal 2 binary32) ux) (*.f32 maxCos ux)))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 ux (*.f32 maxCos ux))))) (-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))) (+.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))))
(/.f32 (+.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 ux (*.f32 maxCos ux))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 ux (*.f32 maxCos ux)))))))
(/.f32 (+.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (-.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))) (*.f32 #s(literal 1 binary32) (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))))))
(/.f32 (-.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux)))) (+.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (*.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) (*.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))) (+.f32 #s(literal 1 binary32) (*.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))))
(/.f32 (-.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux)))) (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux))))))
(/.f32 (-.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) (*.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))) (*.f32 #s(literal 1 binary32) (*.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))))))
(-.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (-.f32 #s(literal 1 binary32) ux))) (*.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (*.f32 maxCos ux)))
(-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux)))
(-.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))
(-.f32 #s(literal 1 binary32) (*.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))
(+.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal -2 binary32)))
(+.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal -2 binary32) (-.f32 (*.f32 maxCos ux) ux)))
(+.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(+.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) #s(literal 1 binary32))
(+.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 ux (*.f32 maxCos ux))))
(+.f32 #s(literal 1 binary32) (+.f32 (-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) #s(literal 1 binary32)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 ux (*.f32 maxCos ux)))))
(+.f32 #s(literal 1 binary32) (-.f32 (-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) #s(literal 1 binary32)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux))))
(+.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))))
(+.f32 #s(literal 1 binary32) (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))
(+.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))
(neg.f32 (+.f32 (*.f32 #s(literal -2 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux))))
(neg.f32 (*.f32 (+.f32 (-.f32 #s(literal 2 binary32) ux) (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(neg.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (-.f32 #s(literal 2 binary32) ux) (*.f32 maxCos ux))))
(neg.f32 (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) #s(literal 1 binary32)))
(neg.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (sqrt.f32 (-.f32 ux (*.f32 maxCos ux))) (sqrt.f32 (+.f32 (-.f32 #s(literal 2 binary32) ux) (*.f32 maxCos ux))))
(*.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))) #s(literal 1 binary32)) (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))) #s(literal 1 binary32)) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))))
(*.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))) #s(literal 0 binary32)) (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))
(*.f32 (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))) #s(literal 1 binary32)) (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))) #s(literal 1 binary32)) (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))))
(*.f32 (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))) #s(literal 0 binary32)) (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))
(*.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal 0 binary32)) (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))
(*.f32 (pow.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) #s(literal 1/4 binary32)) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) (pow.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (fabs.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) #s(literal 1/4 binary32)) (pow.f32 (fabs.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 ux (*.f32 maxCos ux))) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 ux (*.f32 maxCos ux))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1/2 binary32)) (pow.f32 (+.f32 (-.f32 #s(literal 2 binary32) ux) (*.f32 maxCos ux)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 #s(literal 1/4 binary32) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 #s(literal 1/4 binary32) #s(literal 2 binary32))))
(*.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))) (pow.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))))
(*.f32 (neg.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))) (neg.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))))
(*.f32 (neg.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)))) (neg.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)))))
(*.f32 (fabs.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))) (fabs.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))))
(*.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal 1 binary32)) (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) #s(literal 1/2 binary32)) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 1/2 binary32)) (pow.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))))
(*.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))) (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))))
(*.f32 (sqrt.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (sqrt.f32 (-.f32 (*.f32 maxCos ux) ux)))
(*.f32 (sqrt.f32 (-.f32 (*.f32 maxCos ux) ux)) (sqrt.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))
(*.f32 (pow.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)))
(/.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))) #s(literal 1 binary32)) (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))) #s(literal -1 binary32)))
(/.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))) #s(literal 0 binary32)) (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))) #s(literal -2 binary32)))
(/.f32 (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))) #s(literal 1 binary32)) (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))) #s(literal -1 binary32)))
(/.f32 (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))) #s(literal 0 binary32)) (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))) #s(literal -2 binary32)))
(/.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal 0 binary32)) (pow.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal -2 binary32)))
(/.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal -1 binary32)))
(/.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal -1/4 binary32)))
(/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))) #s(literal -2 binary32)))
(/.f32 #s(literal 1 binary32) (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))) #s(literal -2 binary32)))
(/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal -2 binary32)))
(sqrt.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))))
(sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))
(-.f32 (*.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 #s(literal 0 binary32) (sin.f32 (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))))
(pow.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))) #s(literal 1/2 binary32))
(pow.f32 (neg.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))) #s(literal 2 binary32))
(pow.f32 (neg.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)))) #s(literal 2 binary32))
(pow.f32 (fabs.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))) #s(literal 2 binary32))
(pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))) #s(literal 2 binary32))
(pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))) #s(literal 2 binary32))
(pow.f32 (*.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))
(pow.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/2 binary32))
(+.f32 (*.f32 (sin.f32 (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))) #s(literal 0 binary32)) (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) #s(literal 1 binary32)))
(+.f32 (*.f32 #s(literal 0 binary32) (cos.f32 (acos.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))) (*.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))))
(sin.f32 (+.f32 (fabs.f32 (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(sin.f32 (+.f32 (asin.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(sin.f32 (+.f32 (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(sin.f32 (acos.f32 (fabs.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))))
(sin.f32 (acos.f32 (neg.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))))
(sin.f32 (+.f32 (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(sin.f32 (acos.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))))
(sin.f32 (acos.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))
(sin.f32 (acos.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))
(fabs.f32 (neg.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))))
(fabs.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 (*.f32 maxCos ux) ux))) #s(literal 1/4 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) #s(literal 1/2 binary32)))
(cos.f32 (neg.f32 (fabs.f32 (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))))
(cos.f32 (neg.f32 (asin.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))))
(cos.f32 (fabs.f32 (fabs.f32 (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))))
(cos.f32 (fabs.f32 (asin.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))))
(cos.f32 (fabs.f32 (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))
(cos.f32 (asin.f32 (fabs.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))))
(cos.f32 (asin.f32 (neg.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))))
(cos.f32 (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))
(cos.f32 (fabs.f32 (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))))
(cos.f32 (asin.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))))
(cos.f32 (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))
(neg.f32 (*.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)))))
(neg.f32 (*.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))) (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))))
(PI.f32)
uy
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 uy) uy)) uy)
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 uy uy)) uy)
(*.f32 uy #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) uy)
(/.f32 (-.f32 (*.f32 uy uy) (*.f32 (neg.f32 uy) (neg.f32 uy))) (+.f32 uy (neg.f32 uy)))
(/.f32 (-.f32 (pow.f32 uy #s(literal 3 binary32)) (pow.f32 (neg.f32 uy) #s(literal 3 binary32))) (+.f32 (*.f32 uy uy) (+.f32 (*.f32 (neg.f32 uy) (neg.f32 uy)) (*.f32 uy (neg.f32 uy)))))
(/.f32 (-.f32 (*.f32 uy uy) (*.f32 uy uy)) (-.f32 uy uy))
(/.f32 (+.f32 (pow.f32 uy #s(literal 3 binary32)) (pow.f32 uy #s(literal 3 binary32))) (+.f32 (*.f32 uy uy) (-.f32 (*.f32 uy uy) (*.f32 uy uy))))
(-.f32 uy (neg.f32 uy))
(+.f32 (*.f32 uy #s(literal 1 binary32)) (*.f32 uy #s(literal 1 binary32)))
(+.f32 (*.f32 #s(literal 1 binary32) uy) (*.f32 #s(literal 1 binary32) uy))
(+.f32 uy (neg.f32 (neg.f32 uy)))
(+.f32 uy uy)
(neg.f32 (-.f32 (neg.f32 uy) uy))
(log.f32 (pow.f32 (exp.f32 (+.f32 (PI.f32) (PI.f32))) uy))
(log.f32 (pow.f32 (exp.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)))
(log.f32 (exp.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)))
(*.f32 (*.f32 (+.f32 uy uy) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32)))) (*.f32 uy (PI.f32)))
(*.f32 (+.f32 (PI.f32) (PI.f32)) uy)
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (+.f32 uy uy)))
(*.f32 (*.f32 uy (PI.f32)) #s(literal 2 binary32))
(*.f32 (+.f32 uy uy) (log.f32 (exp.f32 (PI.f32))))
(*.f32 (+.f32 uy uy) (PI.f32))
(*.f32 uy (+.f32 (PI.f32) (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(/.f32 (-.f32 (*.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32))) (*.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32)))) (-.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32))))
(/.f32 (+.f32 (pow.f32 (*.f32 uy (PI.f32)) #s(literal 3 binary32)) (pow.f32 (*.f32 uy (PI.f32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32))) (-.f32 (*.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32))) (*.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32))))))
(-.f32 (*.f32 uy (PI.f32)) (*.f32 (neg.f32 (PI.f32)) uy))
(+.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32)))
(*.f32 (*.f32 #s(literal 2 binary32) (cos.f32 (*.f32 uy (PI.f32)))) (sin.f32 (*.f32 uy (PI.f32))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)) (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)))) (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)))
(*.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) (cos.f32 (*.f32 uy (PI.f32))))
(*.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)) #s(literal 2 binary32))
(*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)))
(*.f32 (sin.f32 (*.f32 uy (PI.f32))) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)))
(*.f32 (sin.f32 (*.f32 uy (PI.f32))) (+.f32 (cos.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))))
(*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)))
(/.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32))) #s(literal 2 binary32))
(/.f32 (+.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 2 binary32)) (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 2 binary32))) #s(literal 4 binary32))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)) (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32))) (*.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)) (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)))) (-.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)) (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32))))
(/.f32 (+.f32 (pow.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)) (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32))) (-.f32 (*.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)) (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32))) (*.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)) (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32))))))
(/.f32 (+.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32))) #s(literal 2 binary32))
(/.f32 (+.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)))) #s(literal 4 binary32))
(/.f32 (*.f32 #s(literal 2 binary32) (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32))) #s(literal 2 binary32))
(/.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 2 binary32)) #s(literal 2 binary32))
(-.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 (neg.f32 (PI.f32)) uy))))
(-.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)) (*.f32 (sin.f32 (*.f32 (neg.f32 (PI.f32)) uy)) (cos.f32 (*.f32 uy (PI.f32)))))
(-.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (cos.f32 (*.f32 uy (PI.f32)))) (sin.f32 (*.f32 uy (PI.f32)))))
(-.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)) (neg.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32))))
(+.f32 (*.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(+.f32 (*.f32 #s(literal 1 binary32) (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32))) (*.f32 #s(literal 1 binary32) (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32))))
(+.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)) (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)))
(sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy))
(*.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))))
(*.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)))) (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))))
(*.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32))) (cos.f32 (*.f32 uy (PI.f32))))
(*.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) #s(literal 2 binary32)) (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)))
(*.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))))
(*.f32 (*.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy))) (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)))
(*.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32))) #s(literal 2 binary32))
(*.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))) (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy))))
(*.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))) (*.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))) (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy))))
(*.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) (*.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy))))
(*.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)))
(*.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))))
(*.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))
(*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32))))
(/.f32 (-.f32 (cos.f32 (-.f32 (+.f32 (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 (PI.f32) (PI.f32)) uy))) (cos.f32 (+.f32 (+.f32 (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (acos.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))) (*.f32 (+.f32 (PI.f32) (PI.f32)) uy))) (cos.f32 (+.f32 (acos.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))) (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (acos.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (*.f32 (+.f32 (PI.f32) (PI.f32)) uy))) (cos.f32 (+.f32 (acos.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (+.f32 (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) (cos.f32 (+.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (+.f32 (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (acos.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))))) (cos.f32 (+.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (acos.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (acos.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))) (cos.f32 (+.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (acos.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (fabs.f32 (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))))) (sin.f32 (+.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (fabs.f32 (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (asin.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))))) (sin.f32 (+.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (asin.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))) (sin.f32 (+.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (acos.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) (*.f32 (+.f32 (PI.f32) (PI.f32)) uy))) (cos.f32 (+.f32 (acos.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (acos.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))) (cos.f32 (+.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (acos.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))) (sin.f32 (+.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))))) #s(literal 2 binary32))
(+.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32))) (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 uy) uy)) uy)
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 uy uy)) uy)
(*.f32 uy #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) uy)
(/.f32 (-.f32 (*.f32 uy uy) (*.f32 (neg.f32 uy) (neg.f32 uy))) (+.f32 uy (neg.f32 uy)))
(/.f32 (-.f32 (pow.f32 uy #s(literal 3 binary32)) (pow.f32 (neg.f32 uy) #s(literal 3 binary32))) (+.f32 (*.f32 uy uy) (+.f32 (*.f32 (neg.f32 uy) (neg.f32 uy)) (*.f32 uy (neg.f32 uy)))))
(/.f32 (-.f32 (*.f32 uy uy) (*.f32 uy uy)) (-.f32 uy uy))
(/.f32 (+.f32 (pow.f32 uy #s(literal 3 binary32)) (pow.f32 uy #s(literal 3 binary32))) (+.f32 (*.f32 uy uy) (-.f32 (*.f32 uy uy) (*.f32 uy uy))))
(-.f32 uy (neg.f32 uy))
(+.f32 (*.f32 uy #s(literal 1 binary32)) (*.f32 uy #s(literal 1 binary32)))
(+.f32 (*.f32 #s(literal 1 binary32) uy) (*.f32 #s(literal 1 binary32) uy))
(+.f32 uy (neg.f32 (neg.f32 uy)))
(+.f32 uy uy)
(neg.f32 (-.f32 (neg.f32 uy) uy))
(log.f32 (pow.f32 (exp.f32 (+.f32 (PI.f32) (PI.f32))) uy))
(log.f32 (pow.f32 (exp.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)))
(log.f32 (exp.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)))
(*.f32 (*.f32 (+.f32 uy uy) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32)))) (*.f32 uy (PI.f32)))
(*.f32 (+.f32 (PI.f32) (PI.f32)) uy)
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (+.f32 uy uy)))
(*.f32 (*.f32 uy (PI.f32)) #s(literal 2 binary32))
(*.f32 (+.f32 uy uy) (log.f32 (exp.f32 (PI.f32))))
(*.f32 (+.f32 uy uy) (PI.f32))
(*.f32 uy (+.f32 (PI.f32) (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(/.f32 (-.f32 (*.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32))) (*.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32)))) (-.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32))))
(/.f32 (+.f32 (pow.f32 (*.f32 uy (PI.f32)) #s(literal 3 binary32)) (pow.f32 (*.f32 uy (PI.f32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32))) (-.f32 (*.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32))) (*.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32))))))
(-.f32 (*.f32 uy (PI.f32)) (*.f32 (neg.f32 (PI.f32)) uy))
(+.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32)))
(*.f32 (*.f32 #s(literal 2 binary32) (cos.f32 (*.f32 uy (PI.f32)))) (sin.f32 (*.f32 uy (PI.f32))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)) (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)))) (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)))
(*.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) (cos.f32 (*.f32 uy (PI.f32))))
(*.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)) #s(literal 2 binary32))
(*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)))
(*.f32 (sin.f32 (*.f32 uy (PI.f32))) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)))
(*.f32 (sin.f32 (*.f32 uy (PI.f32))) (+.f32 (cos.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))))
(*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)))
(/.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32))) #s(literal 2 binary32))
(/.f32 (+.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 2 binary32)) (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 2 binary32))) #s(literal 4 binary32))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)) (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32))) (*.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)) (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)))) (-.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)) (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32))))
(/.f32 (+.f32 (pow.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)) (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32))) (-.f32 (*.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)) (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32))) (*.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)) (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32))))))
(/.f32 (+.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32))) #s(literal 2 binary32))
(/.f32 (+.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)))) #s(literal 4 binary32))
(/.f32 (*.f32 #s(literal 2 binary32) (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32))) #s(literal 2 binary32))
(/.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 2 binary32)) #s(literal 2 binary32))
(-.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 (neg.f32 (PI.f32)) uy))))
(-.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)) (*.f32 (sin.f32 (*.f32 (neg.f32 (PI.f32)) uy)) (cos.f32 (*.f32 uy (PI.f32)))))
(-.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (cos.f32 (*.f32 uy (PI.f32)))) (sin.f32 (*.f32 uy (PI.f32)))))
(-.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)) (neg.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32))))
(+.f32 (*.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(+.f32 (*.f32 #s(literal 1 binary32) (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32))) (*.f32 #s(literal 1 binary32) (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32))))
(+.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)) (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)))
(sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 maxCos maxCos)) maxCos)
(*.f32 #s(literal 2 binary32) maxCos)
(*.f32 maxCos #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 maxCos maxCos) (*.f32 maxCos maxCos)) (-.f32 maxCos maxCos))
(/.f32 (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) (pow.f32 maxCos #s(literal 3 binary32))) (+.f32 (*.f32 maxCos maxCos) (-.f32 (*.f32 maxCos maxCos) (*.f32 maxCos maxCos))))
(-.f32 maxCos (neg.f32 maxCos))
(+.f32 (*.f32 maxCos #s(literal 1 binary32)) (*.f32 maxCos #s(literal 1 binary32)))
(+.f32 (*.f32 #s(literal 1 binary32) maxCos) (*.f32 #s(literal 1 binary32) maxCos))
(+.f32 maxCos maxCos)
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -2 binary32) maxCos) #s(literal 2 binary32))) #s(literal 2 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 maxCos maxCos) #s(literal 2 binary32))) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 #s(literal 2 binary32) #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal -2 binary32) maxCos) (*.f32 #s(literal -2 binary32) maxCos))) (-.f32 #s(literal 2 binary32) (*.f32 #s(literal -2 binary32) maxCos)))
(/.f32 (+.f32 (pow.f32 #s(literal 2 binary32) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal -2 binary32) maxCos) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 2 binary32) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 #s(literal -2 binary32) maxCos) (*.f32 #s(literal -2 binary32) maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal -2 binary32) maxCos)))))
(/.f32 (-.f32 (*.f32 #s(literal 2 binary32) #s(literal 2 binary32)) (*.f32 (+.f32 maxCos maxCos) (+.f32 maxCos maxCos))) (+.f32 #s(literal 2 binary32) (+.f32 maxCos maxCos)))
(/.f32 (-.f32 (pow.f32 #s(literal 2 binary32) #s(literal 3 binary32)) (pow.f32 (+.f32 maxCos maxCos) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 2 binary32) #s(literal 2 binary32)) (+.f32 (*.f32 (+.f32 maxCos maxCos) (+.f32 maxCos maxCos)) (*.f32 #s(literal 2 binary32) (+.f32 maxCos maxCos)))))
(-.f32 (-.f32 #s(literal 2 binary32) maxCos) maxCos)
(-.f32 #s(literal 2 binary32) (neg.f32 (*.f32 #s(literal -2 binary32) maxCos)))
(-.f32 #s(literal 2 binary32) (+.f32 maxCos maxCos))
(+.f32 (*.f32 #s(literal -2 binary32) maxCos) #s(literal 2 binary32))
(+.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) maxCos)))
(+.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (+.f32 maxCos maxCos)))
(+.f32 #s(literal 2 binary32) (*.f32 #s(literal -2 binary32) maxCos))
(neg.f32 (-.f32 (+.f32 maxCos maxCos) #s(literal 2 binary32)))
(*.f32 (-.f32 #s(literal 2 binary32) (+.f32 maxCos maxCos)) ux)
(*.f32 ux (-.f32 #s(literal 2 binary32) (+.f32 maxCos maxCos)))
(+.f32 (*.f32 ux #s(literal 2 binary32)) (*.f32 ux (*.f32 #s(literal -2 binary32) maxCos)))
(+.f32 (*.f32 #s(literal 2 binary32) ux) (*.f32 (*.f32 #s(literal -2 binary32) maxCos) ux))
(neg.f32 (*.f32 (-.f32 (+.f32 maxCos maxCos) #s(literal 2 binary32)) ux))
(neg.f32 (*.f32 ux (-.f32 (+.f32 maxCos maxCos) #s(literal 2 binary32))))
#s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 (-.f32 #s(literal 2 binary32) (+.f32 maxCos maxCos)) ux))
(*.f32 (sqrt.f32 (sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 (-.f32 #s(literal 2 binary32) (+.f32 maxCos maxCos)) ux)))) (sqrt.f32 (sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 (-.f32 #s(literal 2 binary32) (+.f32 maxCos maxCos)) ux)))))
(*.f32 (pow.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 (-.f32 #s(literal 2 binary32) (+.f32 maxCos maxCos)) ux)) #s(literal 1/4 binary32)) (pow.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 (-.f32 #s(literal 2 binary32) (+.f32 maxCos maxCos)) ux)) #s(literal 1/4 binary32)))
(/.f32 (pow.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 (-.f32 #s(literal 2 binary32) (+.f32 maxCos maxCos)) ux)) #s(literal 1/4 binary32)) (pow.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 (-.f32 #s(literal 2 binary32) (+.f32 maxCos maxCos)) ux)) #s(literal -1/4 binary32)))
(sqrt.f32 (*.f32 (sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 (-.f32 #s(literal 2 binary32) (+.f32 maxCos maxCos)) ux))) (sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 (-.f32 #s(literal 2 binary32) (+.f32 maxCos maxCos)) ux)))))
(sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 (-.f32 #s(literal 2 binary32) (+.f32 maxCos maxCos)) ux)))
(pow.f32 (*.f32 (sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 (-.f32 #s(literal 2 binary32) (+.f32 maxCos maxCos)) ux))) (sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 (-.f32 #s(literal 2 binary32) (+.f32 maxCos maxCos)) ux)))) #s(literal 1/2 binary32))
(pow.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 (-.f32 #s(literal 2 binary32) (+.f32 maxCos maxCos)) ux)) #s(literal 1/2 binary32))
(fabs.f32 (neg.f32 (sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 (-.f32 #s(literal 2 binary32) (+.f32 maxCos maxCos)) ux)))))
(fabs.f32 (sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 (-.f32 #s(literal 2 binary32) (+.f32 maxCos maxCos)) ux))))
(exp.f32 (*.f32 (log.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 (-.f32 #s(literal 2 binary32) (+.f32 maxCos maxCos)) ux))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 (-.f32 #s(literal 2 binary32) (+.f32 maxCos maxCos)) ux))) (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)))
(*.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) (sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 (-.f32 #s(literal 2 binary32) (+.f32 maxCos maxCos)) ux))))
#s(literal 1 binary32)
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) #s(literal 1 binary32)) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) #s(literal 0 binary32))) #s(literal 0 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux)))) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux)))
(*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) #s(literal 1 binary32)) (-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) #s(literal 1 binary32)))) (-.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))) (-.f32 #s(literal 0 binary32) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) #s(literal 1 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (-.f32 (*.f32 (-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) #s(literal 1 binary32)) (-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) #s(literal 1 binary32))) (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) #s(literal 1 binary32))))))
(/.f32 (+.f32 (pow.f32 #s(literal 0 binary32) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 #s(literal 0 binary32) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux)))))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux)))))) (+.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))))
(/.f32 (-.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux)))) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))))))
(-.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux)))))
(-.f32 #s(literal 0 binary32) (*.f32 #s(literal -2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(+.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))
(+.f32 (*.f32 ux #s(literal 2 binary32)) (*.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 2 binary32)))
(+.f32 (*.f32 #s(literal 2 binary32) ux) (*.f32 #s(literal 2 binary32) (*.f32 (neg.f32 maxCos) ux)))
(+.f32 (*.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))))
(+.f32 (-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) #s(literal 1 binary32)) #s(literal 1 binary32))
(+.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) #s(literal 0 binary32))
(+.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) #s(literal 1 binary32)))
(+.f32 #s(literal 0 binary32) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(+.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))
(neg.f32 (*.f32 #s(literal -2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -2 binary32) (-.f32 ux (*.f32 maxCos ux))) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) #s(literal 1 binary32))) #s(literal 1 binary32))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal -2 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal -2 binary32) (-.f32 ux (*.f32 maxCos ux))))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal -2 binary32) (-.f32 ux (*.f32 maxCos ux))) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (-.f32 (*.f32 (*.f32 #s(literal -2 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal -2 binary32) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) (-.f32 ux (*.f32 maxCos ux)))))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (-.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux)))))))
(-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(+.f32 (*.f32 #s(literal -2 binary32) (-.f32 ux (*.f32 maxCos ux))) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(neg.f32 (-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) #s(literal 1 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) #s(literal 1 binary32)) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) #s(literal 0 binary32))) #s(literal 0 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux)))) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux)))
(*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) #s(literal 1 binary32)) (-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) #s(literal 1 binary32)))) (-.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))) (-.f32 #s(literal 0 binary32) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) #s(literal 1 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (-.f32 (*.f32 (-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) #s(literal 1 binary32)) (-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) #s(literal 1 binary32))) (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) #s(literal 1 binary32))))))
(/.f32 (+.f32 (pow.f32 #s(literal 0 binary32) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 #s(literal 0 binary32) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux)))))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux)))))) (+.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))))
(/.f32 (-.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux)))) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))))))
(-.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux)))))
(-.f32 #s(literal 0 binary32) (*.f32 #s(literal -2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(+.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))
(+.f32 (*.f32 ux #s(literal 2 binary32)) (*.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 2 binary32)))
(+.f32 (*.f32 #s(literal 2 binary32) ux) (*.f32 #s(literal 2 binary32) (*.f32 (neg.f32 maxCos) ux)))
(+.f32 (*.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))))
(+.f32 (-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) #s(literal 1 binary32)) #s(literal 1 binary32))
(+.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) #s(literal 0 binary32))
(+.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) #s(literal 1 binary32)))
(+.f32 #s(literal 0 binary32) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(+.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))
(neg.f32 (*.f32 #s(literal -2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (pow.f32 (fabs.f32 (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1 binary32)) (pow.f32 (fabs.f32 (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (fabs.f32 (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1 binary32)) (fabs.f32 (-.f32 (*.f32 maxCos ux) ux)))
(*.f32 (pow.f32 (fabs.f32 (-.f32 (*.f32 maxCos ux) ux)) #s(literal 0 binary32)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux)))
(*.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 1 binary32)) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 1 binary32)))
(*.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 1 binary32)) (-.f32 (*.f32 maxCos ux) ux))
(*.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 0 binary32)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux)))
(*.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux)))
(*.f32 (pow.f32 (+.f32 (neg.f32 maxCos) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 ux ux))
(*.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))))
(*.f32 (fabs.f32 (fabs.f32 (-.f32 (*.f32 maxCos ux) ux))) (fabs.f32 (fabs.f32 (-.f32 (*.f32 maxCos ux) ux))))
(*.f32 (neg.f32 (fabs.f32 (-.f32 (*.f32 maxCos ux) ux))) (neg.f32 (fabs.f32 (-.f32 (*.f32 maxCos ux) ux))))
(*.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 ux (*.f32 maxCos ux)))
(*.f32 (fabs.f32 (-.f32 (*.f32 maxCos ux) ux)) (fabs.f32 (-.f32 (*.f32 maxCos ux) ux)))
(*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux))
(*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (pow.f32 (fabs.f32 (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1 binary32)) (pow.f32 (fabs.f32 (-.f32 (*.f32 maxCos ux) ux)) #s(literal -1 binary32)))
(/.f32 (pow.f32 (fabs.f32 (-.f32 (*.f32 maxCos ux) ux)) #s(literal 0 binary32)) (pow.f32 (fabs.f32 (-.f32 (*.f32 maxCos ux) ux)) #s(literal -2 binary32)))
(/.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 1 binary32)) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal -1 binary32)))
(/.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 0 binary32)) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal -2 binary32)))
(/.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32)) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal -2 binary32)))
(/.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (pow.f32 (fabs.f32 (-.f32 (*.f32 maxCos ux) ux)) #s(literal -2 binary32)))
(/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal -2 binary32)))
(/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal -2 binary32)))
(-.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 0 binary32))
(pow.f32 (fabs.f32 (fabs.f32 (-.f32 (*.f32 maxCos ux) ux))) #s(literal 2 binary32))
(pow.f32 (neg.f32 (fabs.f32 (-.f32 (*.f32 maxCos ux) ux))) #s(literal 2 binary32))
(pow.f32 (fabs.f32 (-.f32 (*.f32 maxCos ux) ux)) #s(literal 2 binary32))
(pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32))
(pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))
(+.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (neg.f32 maxCos) ux)))
(+.f32 (*.f32 ux (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (neg.f32 maxCos) ux) (-.f32 ux (*.f32 maxCos ux))))
(+.f32 (+.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32)))) #s(literal 0 binary32))
(+.f32 (+.f32 (*.f32 ux ux) (*.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 (neg.f32 maxCos) ux)))) (*.f32 (*.f32 (neg.f32 maxCos) ux) (*.f32 (neg.f32 maxCos) ux)))
(+.f32 (-.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32)))) #s(literal 0 binary32))
(+.f32 (-.f32 (*.f32 ux ux) (*.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 maxCos ux)))) (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)))
(+.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32)))
(+.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))))
(fabs.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux)))
(exp.f32 (*.f32 (log.f32 (fabs.f32 (-.f32 (*.f32 maxCos ux) ux))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (-.f32 (*.f32 maxCos ux) ux)) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (-.f32 ux (*.f32 maxCos ux))) #s(literal 2 binary32)))
(neg.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))
(*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))))
(*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (-.f32 #s(literal 2 binary32) ux) (*.f32 maxCos ux)))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 ux (*.f32 maxCos ux))))) (-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))) (+.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))))
(/.f32 (+.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 ux (*.f32 maxCos ux))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 ux (*.f32 maxCos ux)))))))
(/.f32 (+.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (-.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))) (*.f32 #s(literal 1 binary32) (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))))))
(/.f32 (-.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux)))) (+.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (*.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) (*.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))) (+.f32 #s(literal 1 binary32) (*.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))))
(/.f32 (-.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux)))) (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux))))))
(/.f32 (-.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) (*.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))) (*.f32 #s(literal 1 binary32) (*.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))))))
(-.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (-.f32 #s(literal 1 binary32) ux))) (*.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (*.f32 maxCos ux)))
(-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux)))
(-.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))
(-.f32 #s(literal 1 binary32) (*.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))
(+.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal -2 binary32)))
(+.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal -2 binary32) (-.f32 (*.f32 maxCos ux) ux)))
(+.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(+.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) #s(literal 1 binary32))
(+.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 ux (*.f32 maxCos ux))))
(+.f32 #s(literal 1 binary32) (+.f32 (-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) #s(literal 1 binary32)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 ux (*.f32 maxCos ux)))))
(+.f32 #s(literal 1 binary32) (-.f32 (-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) #s(literal 1 binary32)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux))))
(+.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))))
(+.f32 #s(literal 1 binary32) (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))
(+.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))
(neg.f32 (+.f32 (*.f32 #s(literal -2 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux))))
(neg.f32 (*.f32 (+.f32 (-.f32 #s(literal 2 binary32) ux) (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(neg.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (-.f32 #s(literal 2 binary32) ux) (*.f32 maxCos ux))))
(neg.f32 (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) #s(literal 1 binary32)))
(neg.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (sqrt.f32 (-.f32 ux (*.f32 maxCos ux))) (sqrt.f32 (+.f32 (-.f32 #s(literal 2 binary32) ux) (*.f32 maxCos ux))))
(*.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))) #s(literal 1 binary32)) (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))) #s(literal 1 binary32)) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))))
(*.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))) #s(literal 0 binary32)) (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))
(*.f32 (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))) #s(literal 1 binary32)) (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))) #s(literal 1 binary32)) (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))))
(*.f32 (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))) #s(literal 0 binary32)) (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))
(*.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal 0 binary32)) (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))
(*.f32 (pow.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) #s(literal 1/4 binary32)) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) (pow.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (fabs.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) #s(literal 1/4 binary32)) (pow.f32 (fabs.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 ux (*.f32 maxCos ux))) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 ux (*.f32 maxCos ux))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1/2 binary32)) (pow.f32 (+.f32 (-.f32 #s(literal 2 binary32) ux) (*.f32 maxCos ux)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 #s(literal 1/4 binary32) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 #s(literal 1/4 binary32) #s(literal 2 binary32))))
(*.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))) (pow.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))))
(*.f32 (neg.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))) (neg.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))))
(*.f32 (neg.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)))) (neg.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)))))
(*.f32 (fabs.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))) (fabs.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))))
(*.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal 1 binary32)) (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) #s(literal 1/2 binary32)) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 1/2 binary32)) (pow.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))))
(*.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))) (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))))
(*.f32 (sqrt.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (sqrt.f32 (-.f32 (*.f32 maxCos ux) ux)))
(*.f32 (sqrt.f32 (-.f32 (*.f32 maxCos ux) ux)) (sqrt.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))
(*.f32 (pow.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)))
(/.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))) #s(literal 1 binary32)) (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))) #s(literal -1 binary32)))
(/.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))) #s(literal 0 binary32)) (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))) #s(literal -2 binary32)))
(/.f32 (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))) #s(literal 1 binary32)) (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))) #s(literal -1 binary32)))
(/.f32 (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))) #s(literal 0 binary32)) (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))) #s(literal -2 binary32)))
(/.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal 0 binary32)) (pow.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal -2 binary32)))
(/.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal -1 binary32)))
(/.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal -1/4 binary32)))
(/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))) #s(literal -2 binary32)))
(/.f32 #s(literal 1 binary32) (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))) #s(literal -2 binary32)))
(/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal -2 binary32)))
(sqrt.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))))
(sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))
(-.f32 (*.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 #s(literal 0 binary32) (sin.f32 (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))))
(pow.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))) #s(literal 1/2 binary32))
(pow.f32 (neg.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))) #s(literal 2 binary32))
(pow.f32 (neg.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)))) #s(literal 2 binary32))
(pow.f32 (fabs.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))) #s(literal 2 binary32))
(pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))) #s(literal 2 binary32))
(pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))) #s(literal 2 binary32))
(pow.f32 (*.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))
(pow.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/2 binary32))
(+.f32 (*.f32 (sin.f32 (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))) #s(literal 0 binary32)) (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) #s(literal 1 binary32)))
(+.f32 (*.f32 #s(literal 0 binary32) (cos.f32 (acos.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))) (*.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))))
(sin.f32 (+.f32 (fabs.f32 (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(sin.f32 (+.f32 (asin.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(sin.f32 (+.f32 (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(sin.f32 (acos.f32 (fabs.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))))
(sin.f32 (acos.f32 (neg.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))))
(sin.f32 (+.f32 (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(sin.f32 (acos.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))))
(sin.f32 (acos.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))
(sin.f32 (acos.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))
(fabs.f32 (neg.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))))
(fabs.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 (*.f32 maxCos ux) ux))) #s(literal 1/4 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) #s(literal 1/2 binary32)))
(cos.f32 (neg.f32 (fabs.f32 (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))))
(cos.f32 (neg.f32 (asin.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))))
(cos.f32 (fabs.f32 (fabs.f32 (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))))
(cos.f32 (fabs.f32 (asin.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))))
(cos.f32 (fabs.f32 (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))
(cos.f32 (asin.f32 (fabs.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))))
(cos.f32 (asin.f32 (neg.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))))
(cos.f32 (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))
(cos.f32 (fabs.f32 (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))))
(cos.f32 (asin.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))))
(cos.f32 (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))
(neg.f32 (*.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)))))
(neg.f32 (*.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))) (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))))
(*.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))))
(*.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)))) (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))))
(*.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32))) (cos.f32 (*.f32 uy (PI.f32))))
(*.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) #s(literal 2 binary32)) (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)))
(*.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))))
(*.f32 (*.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy))) (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)))
(*.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32))) #s(literal 2 binary32))
(*.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))) (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy))))
(*.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))) (*.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))) (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy))))
(*.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) (*.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy))))
(*.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)))
(*.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))))
(*.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))
(*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32))))
(/.f32 (-.f32 (cos.f32 (-.f32 (+.f32 (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 (PI.f32) (PI.f32)) uy))) (cos.f32 (+.f32 (+.f32 (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (acos.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))) (*.f32 (+.f32 (PI.f32) (PI.f32)) uy))) (cos.f32 (+.f32 (acos.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))) (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (acos.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (*.f32 (+.f32 (PI.f32) (PI.f32)) uy))) (cos.f32 (+.f32 (acos.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (+.f32 (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) (cos.f32 (+.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (+.f32 (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (acos.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))))) (cos.f32 (+.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (acos.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (acos.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))) (cos.f32 (+.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (acos.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (fabs.f32 (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))))) (sin.f32 (+.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (fabs.f32 (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (asin.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))))) (sin.f32 (+.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (asin.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))) (sin.f32 (+.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (acos.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) (*.f32 (+.f32 (PI.f32) (PI.f32)) uy))) (cos.f32 (+.f32 (acos.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (acos.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))) (cos.f32 (+.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (acos.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))) (sin.f32 (+.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))))) #s(literal 2 binary32))
(+.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32))) (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32))))
(log.f32 (exp.f32 (*.f32 uy (PI.f32))))
(*.f32 (*.f32 uy (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) uy))
(*.f32 uy (log.f32 (exp.f32 (PI.f32))))
(*.f32 uy (PI.f32))
(*.f32 (PI.f32) uy)
(sin.f32 (*.f32 uy (PI.f32)))
(-.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (neg.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))))))
(+.f32 (*.f32 (sin.f32 (*.f32 (neg.f32 (PI.f32)) uy)) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) #s(literal 1 binary32)))
(+.f32 (*.f32 (sin.f32 (fabs.f32 (*.f32 uy (PI.f32)))) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) #s(literal 1 binary32)))
(+.f32 (*.f32 #s(literal 1 binary32) (cos.f32 (*.f32 uy (PI.f32)))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 uy (PI.f32)))))
(+.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) #s(literal 1 binary32)))
(sin.f32 (+.f32 (neg.f32 (*.f32 (neg.f32 (PI.f32)) uy)) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(sin.f32 (+.f32 (neg.f32 (fabs.f32 (*.f32 uy (PI.f32)))) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(sin.f32 (+.f32 (fabs.f32 (fabs.f32 (*.f32 uy (PI.f32)))) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(sin.f32 (+.f32 (*.f32 (neg.f32 (PI.f32)) uy) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(sin.f32 (+.f32 (fabs.f32 (*.f32 uy (PI.f32))) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(sin.f32 (+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 uy (PI.f32))))
(cos.f32 (neg.f32 (neg.f32 (*.f32 (neg.f32 (PI.f32)) uy))))
(cos.f32 (neg.f32 (neg.f32 (fabs.f32 (*.f32 uy (PI.f32))))))
(cos.f32 (neg.f32 (fabs.f32 (fabs.f32 (*.f32 uy (PI.f32))))))
(cos.f32 (fabs.f32 (neg.f32 (*.f32 (neg.f32 (PI.f32)) uy))))
(cos.f32 (fabs.f32 (neg.f32 (fabs.f32 (*.f32 uy (PI.f32))))))
(cos.f32 (fabs.f32 (fabs.f32 (fabs.f32 (*.f32 uy (PI.f32))))))
(cos.f32 (neg.f32 (*.f32 (neg.f32 (PI.f32)) uy)))
(cos.f32 (neg.f32 (fabs.f32 (*.f32 uy (PI.f32)))))
(cos.f32 (fabs.f32 (fabs.f32 (*.f32 uy (PI.f32)))))
(cos.f32 (*.f32 (neg.f32 (PI.f32)) uy))
(cos.f32 (fabs.f32 (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 uy (PI.f32)))
(*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32))
(*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))
(*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32))))
(/.f32 (-.f32 (cos.f32 (-.f32 (+.f32 (*.f32 (neg.f32 (PI.f32)) uy) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 uy (PI.f32)))) (cos.f32 (+.f32 (+.f32 (*.f32 (neg.f32 (PI.f32)) uy) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 uy (PI.f32))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (+.f32 (fabs.f32 (*.f32 uy (PI.f32))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 uy (PI.f32)))) (cos.f32 (+.f32 (+.f32 (fabs.f32 (*.f32 uy (PI.f32))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 uy (PI.f32))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (*.f32 uy (PI.f32)) (+.f32 (*.f32 (neg.f32 (PI.f32)) uy) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) (cos.f32 (+.f32 (*.f32 uy (PI.f32)) (+.f32 (*.f32 (neg.f32 (PI.f32)) uy) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (*.f32 uy (PI.f32)) (+.f32 (fabs.f32 (*.f32 uy (PI.f32))) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) (cos.f32 (+.f32 (*.f32 uy (PI.f32)) (+.f32 (fabs.f32 (*.f32 uy (PI.f32))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (*.f32 uy (PI.f32)) (neg.f32 (*.f32 (neg.f32 (PI.f32)) uy)))) (sin.f32 (+.f32 (*.f32 uy (PI.f32)) (neg.f32 (*.f32 (neg.f32 (PI.f32)) uy))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (*.f32 uy (PI.f32)) (neg.f32 (fabs.f32 (*.f32 uy (PI.f32)))))) (sin.f32 (+.f32 (*.f32 uy (PI.f32)) (neg.f32 (fabs.f32 (*.f32 uy (PI.f32))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (*.f32 uy (PI.f32)) (fabs.f32 (fabs.f32 (*.f32 uy (PI.f32)))))) (sin.f32 (+.f32 (*.f32 uy (PI.f32)) (fabs.f32 (fabs.f32 (*.f32 uy (PI.f32))))))) #s(literal 2 binary32))
(/.f32 (neg.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32))) #s(literal -2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 uy (PI.f32))) (*.f32 uy (PI.f32)))) (cos.f32 (+.f32 (+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 uy (PI.f32))) (*.f32 uy (PI.f32))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (*.f32 uy (PI.f32)) (+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 uy (PI.f32))))) (cos.f32 (+.f32 (*.f32 uy (PI.f32)) (+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 uy (PI.f32)))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (*.f32 uy (PI.f32)) (fabs.f32 (*.f32 uy (PI.f32))))) (sin.f32 (+.f32 (*.f32 uy (PI.f32)) (fabs.f32 (*.f32 uy (PI.f32)))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32))))
(+.f32 #s(literal 0 binary32) (/.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 2 binary32)))
(*.f32 (*.f32 #s(literal 2 binary32) (cos.f32 (*.f32 uy (PI.f32)))) (sin.f32 (*.f32 uy (PI.f32))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)) (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)))) (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)))
(*.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) (cos.f32 (*.f32 uy (PI.f32))))
(*.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)) #s(literal 2 binary32))
(*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)))
(*.f32 (sin.f32 (*.f32 uy (PI.f32))) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)))
(*.f32 (sin.f32 (*.f32 uy (PI.f32))) (+.f32 (cos.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))))
(*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)))
(/.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32))) #s(literal 2 binary32))
(/.f32 (+.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 2 binary32)) (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 2 binary32))) #s(literal 4 binary32))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)) (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32))) (*.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)) (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)))) (-.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)) (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32))))
(/.f32 (+.f32 (pow.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)) (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32))) (-.f32 (*.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)) (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32))) (*.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)) (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32))))))
(/.f32 (+.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32))) #s(literal 2 binary32))
(/.f32 (+.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)))) #s(literal 4 binary32))
(/.f32 (*.f32 #s(literal 2 binary32) (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32))) #s(literal 2 binary32))
(/.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 2 binary32)) #s(literal 2 binary32))
(-.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 (neg.f32 (PI.f32)) uy))))
(-.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)) (*.f32 (sin.f32 (*.f32 (neg.f32 (PI.f32)) uy)) (cos.f32 (*.f32 uy (PI.f32)))))
(-.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (cos.f32 (*.f32 uy (PI.f32)))) (sin.f32 (*.f32 uy (PI.f32)))))
(-.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)) (neg.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32))))
(+.f32 (*.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(+.f32 (*.f32 #s(literal 1 binary32) (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32))) (*.f32 #s(literal 1 binary32) (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32))))
(+.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)) (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)))
(sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (neg.f32 ux) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 ux #s(literal 1 binary32))) #s(literal 1 binary32))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (neg.f32 ux) (neg.f32 ux))) (-.f32 #s(literal 1 binary32) (neg.f32 ux)))
(/.f32 (+.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (neg.f32 ux) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (-.f32 (*.f32 (neg.f32 ux) (neg.f32 ux)) (*.f32 #s(literal 1 binary32) (neg.f32 ux)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) ux))
(/.f32 (-.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (+.f32 (*.f32 ux ux) (*.f32 #s(literal 1 binary32) ux))))
(-.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 ux)))
(-.f32 #s(literal 1 binary32) ux)
(+.f32 (neg.f32 ux) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (neg.f32 ux))
(neg.f32 (-.f32 ux #s(literal 1 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 0 binary32) (*.f32 maxCos ux))) (*.f32 maxCos ux))
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(/.f32 (-.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (*.f32 maxCos ux))
(/.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 #s(literal 0 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (-.f32 (*.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (*.f32 maxCos ux) #s(literal 0 binary32)))))
(-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) #s(literal 1 binary32))
(-.f32 (*.f32 maxCos ux) #s(literal 0 binary32))
(+.f32 (*.f32 maxCos ux) #s(literal 0 binary32))
(+.f32 #s(literal 0 binary32) (*.f32 maxCos ux))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))) (*.f32 maxCos ux))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 maxCos) ux) (-.f32 #s(literal 1 binary32) ux))) (-.f32 #s(literal 1 binary32) ux))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux))) (-.f32 #s(literal 1 binary32) ux))
(/.f32 (-.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux))) (-.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux)))
(/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (*.f32 (*.f32 (neg.f32 maxCos) ux) (*.f32 (neg.f32 maxCos) ux))) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (neg.f32 maxCos) ux)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux))) (+.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (*.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux)))))
(/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (+.f32 (*.f32 (*.f32 (neg.f32 maxCos) ux) (*.f32 (neg.f32 maxCos) ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (neg.f32 maxCos) ux)))))
(/.f32 (-.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (+.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))))))
(/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))) (-.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))
(/.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (-.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))
(-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)
(-.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) #s(literal 0 binary32))
(-.f32 (*.f32 maxCos ux) (-.f32 ux #s(literal 1 binary32)))
(-.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (neg.f32 maxCos) ux))
(-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux)))
(+.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) (neg.f32 ux))
(+.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) #s(literal 0 binary32))
(+.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux))
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (neg.f32 (neg.f32 ux)) maxCos))
(+.f32 (-.f32 #s(literal 1 binary32) ux) (neg.f32 (*.f32 (neg.f32 maxCos) ux)))
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))
(+.f32 #s(literal 1 binary32) (+.f32 (neg.f32 ux) (*.f32 maxCos ux)))
(+.f32 #s(literal 1 binary32) (-.f32 (neg.f32 ux) (*.f32 (neg.f32 maxCos) ux)))
(+.f32 #s(literal 1 binary32) (-.f32 (*.f32 maxCos ux) ux))
(neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) #s(literal 1 binary32)) (pow.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) #s(literal 1 binary32)) (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))
(*.f32 (pow.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) #s(literal 0 binary32)) (*.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))
(*.f32 (pow.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32)) (pow.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 0 binary32)) (*.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))
(*.f32 (pow.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) #s(literal 0 binary32)) (*.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (-.f32 #s(literal 1 binary32) ux)))
(*.f32 (pow.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))) (pow.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))))
(*.f32 (fabs.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))) (fabs.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))))
(*.f32 (neg.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))) (neg.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))))
(*.f32 (pow.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) #s(literal 1 binary32)) (pow.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) #s(literal 1 binary32)))
(*.f32 (pow.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) #s(literal 1 binary32)) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))
(*.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))
(*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))
(*.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))
(/.f32 (pow.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) #s(literal 1 binary32)) (pow.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) #s(literal -1 binary32)))
(/.f32 (pow.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) #s(literal 0 binary32)) (pow.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) #s(literal -2 binary32)))
(/.f32 (pow.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32)) (pow.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal -1 binary32)))
(/.f32 (pow.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 0 binary32)) (pow.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal -2 binary32)))
(/.f32 (pow.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) #s(literal 0 binary32)) (pow.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) #s(literal -2 binary32)))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (-.f32 #s(literal 1 binary32) ux)) (*.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (-.f32 #s(literal 1 binary32) ux))) (*.f32 (*.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (*.f32 maxCos ux)))) (-.f32 (*.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (-.f32 #s(literal 1 binary32) ux)) (*.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (*.f32 maxCos ux))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (-.f32 #s(literal 1 binary32) ux)) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (*.f32 maxCos ux)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (-.f32 #s(literal 1 binary32) ux)) (*.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (-.f32 #s(literal 1 binary32) ux))) (-.f32 (*.f32 (*.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (*.f32 maxCos ux))) (*.f32 (*.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (-.f32 #s(literal 1 binary32) ux)) (*.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (*.f32 maxCos ux))))))
(/.f32 (pow.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) #s(literal 1 binary32)) (pow.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (pow.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) #s(literal -2 binary32)))
(/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal -2 binary32)))
(/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) #s(literal -2 binary32)))
(-.f32 (*.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (-.f32 #s(literal 1 binary32) ux)) (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (*.f32 maxCos ux)))
(-.f32 (*.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (-.f32 #s(literal 1 binary32) ux)) (*.f32 (*.f32 (neg.f32 maxCos) ux) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))
(-.f32 (*.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (-.f32 #s(literal 1 binary32) ux)) (neg.f32 (*.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (*.f32 maxCos ux))))
(pow.f32 (fabs.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))) #s(literal 2 binary32))
(pow.f32 (neg.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))) #s(literal 2 binary32))
(pow.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) #s(literal 2 binary32))
(pow.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 2 binary32))
(pow.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) #s(literal 2 binary32))
(+.f32 (+.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)))
(+.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))) (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)))
(+.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (neg.f32 maxCos) ux)))) (*.f32 (*.f32 (neg.f32 maxCos) ux) (*.f32 (neg.f32 maxCos) ux)))
(+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux)))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (-.f32 #s(literal 1 binary32) ux)))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (-.f32 #s(literal 1 binary32) ux)) (*.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (*.f32 maxCos ux)))
(fabs.f32 (*.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))
(exp.f32 (*.f32 (log.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) #s(literal 2 binary32)))
(neg.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))
(*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))))
(*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (-.f32 #s(literal 2 binary32) ux) (*.f32 maxCos ux)))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 ux (*.f32 maxCos ux))))) (-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))) (+.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))))
(/.f32 (+.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 ux (*.f32 maxCos ux))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 ux (*.f32 maxCos ux)))))))
(/.f32 (+.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (-.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))) (*.f32 #s(literal 1 binary32) (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))))))
(/.f32 (-.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux)))) (+.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (*.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) (*.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))) (+.f32 #s(literal 1 binary32) (*.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))))
(/.f32 (-.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux)))) (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux))))))
(/.f32 (-.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) (*.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))) (*.f32 #s(literal 1 binary32) (*.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))))))
(-.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (-.f32 #s(literal 1 binary32) ux))) (*.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (*.f32 maxCos ux)))
(-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux)))
(-.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))
(-.f32 #s(literal 1 binary32) (*.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))
(+.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal -2 binary32)))
(+.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal -2 binary32) (-.f32 (*.f32 maxCos ux) ux)))
(+.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(+.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) #s(literal 1 binary32))
(+.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 ux (*.f32 maxCos ux))))
(+.f32 #s(literal 1 binary32) (+.f32 (-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) #s(literal 1 binary32)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 ux (*.f32 maxCos ux)))))
(+.f32 #s(literal 1 binary32) (-.f32 (-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) #s(literal 1 binary32)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux))))
(+.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))))
(+.f32 #s(literal 1 binary32) (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))
(+.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))
(neg.f32 (+.f32 (*.f32 #s(literal -2 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux))))
(neg.f32 (*.f32 (+.f32 (-.f32 #s(literal 2 binary32) ux) (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(neg.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (-.f32 #s(literal 2 binary32) ux) (*.f32 maxCos ux))))
(neg.f32 (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) #s(literal 1 binary32)))
(neg.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (sqrt.f32 (-.f32 ux (*.f32 maxCos ux))) (sqrt.f32 (+.f32 (-.f32 #s(literal 2 binary32) ux) (*.f32 maxCos ux))))
(*.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))) #s(literal 1 binary32)) (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))) #s(literal 1 binary32)) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))))
(*.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))) #s(literal 0 binary32)) (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))
(*.f32 (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))) #s(literal 1 binary32)) (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))) #s(literal 1 binary32)) (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))))
(*.f32 (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))) #s(literal 0 binary32)) (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))
(*.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal 0 binary32)) (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))
(*.f32 (pow.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) #s(literal 1/4 binary32)) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) (pow.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (fabs.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) #s(literal 1/4 binary32)) (pow.f32 (fabs.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 ux (*.f32 maxCos ux))) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 ux (*.f32 maxCos ux))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1/2 binary32)) (pow.f32 (+.f32 (-.f32 #s(literal 2 binary32) ux) (*.f32 maxCos ux)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 #s(literal 1/4 binary32) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 #s(literal 1/4 binary32) #s(literal 2 binary32))))
(*.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))) (pow.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))))
(*.f32 (neg.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))) (neg.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))))
(*.f32 (neg.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)))) (neg.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)))))
(*.f32 (fabs.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))) (fabs.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))))
(*.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal 1 binary32)) (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) #s(literal 1/2 binary32)) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 1/2 binary32)) (pow.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))))
(*.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))) (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))))
(*.f32 (sqrt.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (sqrt.f32 (-.f32 (*.f32 maxCos ux) ux)))
(*.f32 (sqrt.f32 (-.f32 (*.f32 maxCos ux) ux)) (sqrt.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))
(*.f32 (pow.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)))
(/.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))) #s(literal 1 binary32)) (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))) #s(literal -1 binary32)))
(/.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))) #s(literal 0 binary32)) (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))) #s(literal -2 binary32)))
(/.f32 (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))) #s(literal 1 binary32)) (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))) #s(literal -1 binary32)))
(/.f32 (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))) #s(literal 0 binary32)) (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))) #s(literal -2 binary32)))
(/.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal 0 binary32)) (pow.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal -2 binary32)))
(/.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal -1 binary32)))
(/.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal -1/4 binary32)))
(/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))) #s(literal -2 binary32)))
(/.f32 #s(literal 1 binary32) (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))) #s(literal -2 binary32)))
(/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal -2 binary32)))
(sqrt.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))))
(sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))
(-.f32 (*.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 #s(literal 0 binary32) (sin.f32 (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))))
(pow.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))) #s(literal 1/2 binary32))
(pow.f32 (neg.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))) #s(literal 2 binary32))
(pow.f32 (neg.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)))) #s(literal 2 binary32))
(pow.f32 (fabs.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))) #s(literal 2 binary32))
(pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))) #s(literal 2 binary32))
(pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))) #s(literal 2 binary32))
(pow.f32 (*.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))
(pow.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/2 binary32))
(+.f32 (*.f32 (sin.f32 (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))) #s(literal 0 binary32)) (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) #s(literal 1 binary32)))
(+.f32 (*.f32 #s(literal 0 binary32) (cos.f32 (acos.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))) (*.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))))
(sin.f32 (+.f32 (fabs.f32 (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(sin.f32 (+.f32 (asin.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(sin.f32 (+.f32 (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(sin.f32 (acos.f32 (fabs.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))))
(sin.f32 (acos.f32 (neg.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))))
(sin.f32 (+.f32 (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(sin.f32 (acos.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))))
(sin.f32 (acos.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))
(sin.f32 (acos.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))
(fabs.f32 (neg.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))))
(fabs.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 (*.f32 maxCos ux) ux))) #s(literal 1/4 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) #s(literal 1/2 binary32)))
(cos.f32 (neg.f32 (fabs.f32 (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))))
(cos.f32 (neg.f32 (asin.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))))
(cos.f32 (fabs.f32 (fabs.f32 (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))))
(cos.f32 (fabs.f32 (asin.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))))
(cos.f32 (fabs.f32 (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))
(cos.f32 (asin.f32 (fabs.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))))
(cos.f32 (asin.f32 (neg.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))))
(cos.f32 (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))
(cos.f32 (fabs.f32 (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))))
(cos.f32 (asin.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))))
(cos.f32 (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))
(neg.f32 (*.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)))))
(neg.f32 (*.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))) (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))))
(*.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))))
(*.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)))) (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))))
(*.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32))) (cos.f32 (*.f32 uy (PI.f32))))
(*.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) #s(literal 2 binary32)) (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)))
(*.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))))
(*.f32 (*.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy))) (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)))
(*.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32))) #s(literal 2 binary32))
(*.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))) (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy))))
(*.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))) (*.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))) (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy))))
(*.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) (*.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy))))
(*.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)))
(*.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))))
(*.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))
(*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32))))
(/.f32 (-.f32 (cos.f32 (-.f32 (+.f32 (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 (PI.f32) (PI.f32)) uy))) (cos.f32 (+.f32 (+.f32 (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (acos.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))) (*.f32 (+.f32 (PI.f32) (PI.f32)) uy))) (cos.f32 (+.f32 (acos.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))) (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (acos.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (*.f32 (+.f32 (PI.f32) (PI.f32)) uy))) (cos.f32 (+.f32 (acos.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (+.f32 (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) (cos.f32 (+.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (+.f32 (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (acos.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))))) (cos.f32 (+.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (acos.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (acos.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))) (cos.f32 (+.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (acos.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (fabs.f32 (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))))) (sin.f32 (+.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (fabs.f32 (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (asin.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))))) (sin.f32 (+.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (asin.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))) (sin.f32 (+.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (acos.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) (*.f32 (+.f32 (PI.f32) (PI.f32)) uy))) (cos.f32 (+.f32 (acos.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (acos.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))) (cos.f32 (+.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (acos.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))) (sin.f32 (+.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))))) #s(literal 2 binary32))
(+.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32))) (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32))))
#s(literal 1/2 binary32)
#s(literal 1/4 binary32)
(*.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1/4 binary32)) (pow.f32 (+.f32 (-.f32 #s(literal 2 binary32) ux) (*.f32 maxCos ux)) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 #s(literal 1/4 binary32) #s(literal 2 binary32))) (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 #s(literal 1/4 binary32) #s(literal 2 binary32))))
(*.f32 (pow.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) #s(literal 1/4 binary32)) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 1/4 binary32)) (pow.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) #s(literal 1/4 binary32)))
(pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) #s(literal 1/4 binary32)))
(*.f32 (sqrt.f32 (-.f32 ux (*.f32 maxCos ux))) (sqrt.f32 (+.f32 (-.f32 #s(literal 2 binary32) ux) (*.f32 maxCos ux))))
(*.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))) #s(literal 1 binary32)) (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))) #s(literal 1 binary32)) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))))
(*.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))) #s(literal 0 binary32)) (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))
(*.f32 (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))) #s(literal 1 binary32)) (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))) #s(literal 1 binary32)) (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))))
(*.f32 (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))) #s(literal 0 binary32)) (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))
(*.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal 0 binary32)) (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))
(*.f32 (pow.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) #s(literal 1/4 binary32)) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) (pow.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (fabs.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) #s(literal 1/4 binary32)) (pow.f32 (fabs.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 ux (*.f32 maxCos ux))) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 ux (*.f32 maxCos ux))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1/2 binary32)) (pow.f32 (+.f32 (-.f32 #s(literal 2 binary32) ux) (*.f32 maxCos ux)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 #s(literal 1/4 binary32) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 #s(literal 1/4 binary32) #s(literal 2 binary32))))
(*.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))) (pow.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))))
(*.f32 (neg.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))) (neg.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))))
(*.f32 (neg.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)))) (neg.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)))))
(*.f32 (fabs.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))) (fabs.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))))
(*.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal 1 binary32)) (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) #s(literal 1/2 binary32)) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 1/2 binary32)) (pow.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))))
(*.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))) (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))))
(*.f32 (sqrt.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (sqrt.f32 (-.f32 (*.f32 maxCos ux) ux)))
(*.f32 (sqrt.f32 (-.f32 (*.f32 maxCos ux) ux)) (sqrt.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))
(*.f32 (pow.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)))
(/.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))) #s(literal 1 binary32)) (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))) #s(literal -1 binary32)))
(/.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))) #s(literal 0 binary32)) (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))) #s(literal -2 binary32)))
(/.f32 (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))) #s(literal 1 binary32)) (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))) #s(literal -1 binary32)))
(/.f32 (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))) #s(literal 0 binary32)) (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))) #s(literal -2 binary32)))
(/.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal 0 binary32)) (pow.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal -2 binary32)))
(/.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal -1 binary32)))
(/.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal -1/4 binary32)))
(/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))) #s(literal -2 binary32)))
(/.f32 #s(literal 1 binary32) (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))) #s(literal -2 binary32)))
(/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal -2 binary32)))
(sqrt.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))))
(sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))
(-.f32 (*.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 #s(literal 0 binary32) (sin.f32 (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))))
(pow.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))) #s(literal 1/2 binary32))
(pow.f32 (neg.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))) #s(literal 2 binary32))
(pow.f32 (neg.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)))) #s(literal 2 binary32))
(pow.f32 (fabs.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))) #s(literal 2 binary32))
(pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))) #s(literal 2 binary32))
(pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))) #s(literal 2 binary32))
(pow.f32 (*.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))
(pow.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/2 binary32))
(+.f32 (*.f32 (sin.f32 (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))) #s(literal 0 binary32)) (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) #s(literal 1 binary32)))
(+.f32 (*.f32 #s(literal 0 binary32) (cos.f32 (acos.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))) (*.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))))
(sin.f32 (+.f32 (fabs.f32 (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(sin.f32 (+.f32 (asin.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(sin.f32 (+.f32 (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(sin.f32 (acos.f32 (fabs.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))))
(sin.f32 (acos.f32 (neg.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))))
(sin.f32 (+.f32 (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(sin.f32 (acos.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))))
(sin.f32 (acos.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))
(sin.f32 (acos.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))
(fabs.f32 (neg.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))))
(fabs.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 (*.f32 maxCos ux) ux))) #s(literal 1/4 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) #s(literal 1/2 binary32)))
(cos.f32 (neg.f32 (fabs.f32 (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))))
(cos.f32 (neg.f32 (asin.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))))
(cos.f32 (fabs.f32 (fabs.f32 (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))))
(cos.f32 (fabs.f32 (asin.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))))
(cos.f32 (fabs.f32 (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))
(cos.f32 (asin.f32 (fabs.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))))
(cos.f32 (asin.f32 (neg.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))))
(cos.f32 (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))
(cos.f32 (fabs.f32 (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))))
(cos.f32 (asin.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))))
(cos.f32 (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))
(neg.f32 (*.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)))))
(neg.f32 (*.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))) (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))))
(*.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))))
(*.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)))) (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))))
(*.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32))) (cos.f32 (*.f32 uy (PI.f32))))
(*.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) #s(literal 2 binary32)) (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)))
(*.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))))
(*.f32 (*.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy))) (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)))
(*.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32))) #s(literal 2 binary32))
(*.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))) (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy))))
(*.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))) (*.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))) (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy))))
(*.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) (*.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy))))
(*.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)))
(*.f32 (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))))
(*.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))
(*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32))))
(/.f32 (-.f32 (cos.f32 (-.f32 (+.f32 (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 (PI.f32) (PI.f32)) uy))) (cos.f32 (+.f32 (+.f32 (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (acos.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))) (*.f32 (+.f32 (PI.f32) (PI.f32)) uy))) (cos.f32 (+.f32 (acos.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))) (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (acos.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (*.f32 (+.f32 (PI.f32) (PI.f32)) uy))) (cos.f32 (+.f32 (acos.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (+.f32 (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) (cos.f32 (+.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (+.f32 (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (acos.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))))) (cos.f32 (+.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (acos.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (acos.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))) (cos.f32 (+.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (acos.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (fabs.f32 (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))))) (sin.f32 (+.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (fabs.f32 (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (asin.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))))) (sin.f32 (+.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (asin.f32 (fabs.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))) (sin.f32 (+.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (asin.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (acos.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) (*.f32 (+.f32 (PI.f32) (PI.f32)) uy))) (cos.f32 (+.f32 (acos.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)) (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (acos.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))) (cos.f32 (+.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (acos.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux)))) (sin.f32 (+.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy) (asin.f32 (-.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) ux))))) #s(literal 2 binary32))
(+.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32))) (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (+.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) #s(literal 0 binary32)) #s(literal 1/2 binary32))))

eval159.0ms (1.8%)

Memory
4.7MiB live, 233.9MiB allocated; 39ms collecting garbage
Compiler

Compiled 69 159 to 6 679 computations (90.3% saved)

prune88.0ms (1.0%)

Memory
-18.7MiB live, 127.5MiB allocated; 13ms collecting garbage
Pruning

54 alts after pruning (54 fresh and 0 done)

PrunedKeptTotal
New1 054501 104
Fresh16420
Picked505
Done000
Total1 075541 129
Accuracy
99.9%
Counts
1 129 → 54
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.8%
(*.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) (*.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy))))
39.4%
(*.f32 (-.f32 (cos.f32 (-.f32 (acos.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) (*.f32 (PI.f32) (+.f32 uy uy)))) (cos.f32 (+.f32 (acos.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) (*.f32 (PI.f32) (+.f32 uy uy))))) #s(literal 1/2 binary32))
98.3%
(*.f32 (*.f32 (sqrt.f32 (-.f32 ux (*.f32 maxCos ux))) (sqrt.f32 (+.f32 (-.f32 #s(literal 2 binary32) ux) (*.f32 maxCos ux)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
98.4%
(*.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32))) (cos.f32 (*.f32 uy (PI.f32))))
97.7%
(*.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))))
98.4%
(*.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))))
43.5%
(*.f32 (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 (cos.f32 (-.f32 (+.f32 (*.f32 (neg.f32 (PI.f32)) uy) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 uy (PI.f32)))) (cos.f32 (+.f32 (+.f32 (*.f32 (neg.f32 (PI.f32)) uy) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 uy (PI.f32))))) #s(literal 2 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))))
59.2%
(*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (*.f32 (PI.f32) uy)) (sin.f32 (+.f32 (*.f32 (neg.f32 (PI.f32)) uy) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))))
59.2%
(*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (*.f32 (PI.f32) uy)) (sin.f32 (+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 uy (PI.f32)))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))))
62.4%
(*.f32 (sqrt.f32 (/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))) (+.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
98.4%
(*.f32 (sqrt.f32 (-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
62.3%
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
98.4%
(*.f32 (sqrt.f32 (*.f32 (/.f32 (-.f32 (pow.f32 #s(literal 0 binary32) #s(literal 3 binary32)) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux)))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
98.5%
(*.f32 (sqrt.f32 (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 ux ux)) (+.f32 (*.f32 maxCos ux) ux)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
98.5%
(*.f32 (sqrt.f32 (*.f32 (/.f32 (-.f32 (*.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux))) (-.f32 ux (*.f32 maxCos ux))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
98.5%
(*.f32 (sqrt.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
98.4%
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
98.4%
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (*.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) (cos.f32 (*.f32 uy (PI.f32)))))
98.0%
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (sin.f32 (/.f32 (+.f32 (pow.f32 (*.f32 uy (PI.f32)) #s(literal 3 binary32)) (pow.f32 (*.f32 uy (PI.f32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32))) (-.f32 (*.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32))) (*.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32))))))))
97.9%
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (sin.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (+.f32 uy uy)))))
97.7%
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (sin.f32 (*.f32 (*.f32 (+.f32 uy uy) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)))))
98.1%
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (sin.f32 (*.f32 (PI.f32) (/.f32 (+.f32 (pow.f32 uy #s(literal 3 binary32)) (pow.f32 uy #s(literal 3 binary32))) (+.f32 (*.f32 uy uy) (-.f32 (*.f32 uy uy) (*.f32 uy uy)))))))
87.1%
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) #s(approx (sin (* (PI) (+ uy uy))) (*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32))))))
98.4%
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)) ux))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
97.7%
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) #s(approx (- (- ux (* maxCos ux)) 2) (-.f32 ux #s(literal 2 binary32))))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
97.6%
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) #s(approx (- (- ux (* maxCos ux)) 2) (*.f32 maxCos (-.f32 (/.f32 ux maxCos) (+.f32 ux (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) maxCos)))))))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
98.4%
(*.f32 (sqrt.f32 (*.f32 #s(approx (neg (- (- ux (* maxCos ux)) 0)) (*.f32 maxCos (+.f32 ux (*.f32 #s(literal -1 binary32) (/.f32 ux maxCos))))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
76.3%
(*.f32 (sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 (-.f32 #s(literal 2 binary32) (+.f32 maxCos maxCos)) ux))) (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)))
98.4%
(*.f32 (sqrt.f32 #s(approx (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))))))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
93.6%
(*.f32 (sqrt.f32 #s(approx (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
76.1%
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (*.f32 (sqrt.f32 (sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 (-.f32 #s(literal 2 binary32) (+.f32 maxCos maxCos)) ux)))) (sqrt.f32 (sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 (-.f32 #s(literal 2 binary32) (+.f32 maxCos maxCos)) ux))))))
95.7%
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (*.f32 #s(approx (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 maxCos (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)))) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)))) #s(approx (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 maxCos (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)))) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32))))))
59.3%
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) #s(approx (- 1 (* (- ux (* maxCos ux)) 2)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))))
57.7%
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux)) #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux))))))
56.4%
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(approx (+ (- 1 ux) (* ux maxCos)) (*.f32 maxCos (-.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)))) #s(approx (+ (- 1 ux) (* ux maxCos)) (*.f32 maxCos (-.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos))))))))
58.9%
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)))) (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)))))
76.0%
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 ux #s(approx (- 2 (* 2 maxCos)) (*.f32 maxCos (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32))))))))
73.4%
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 ux #s(approx (- 2 (* 2 maxCos)) #s(literal 2 binary32))))))
76.4%
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) #s(approx (* ux (- 2 (* 2 maxCos))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal 2 binary32) (/.f32 ux maxCos))))))))
75.4%
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (exp.f32 (*.f32 (log.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 (-.f32 #s(literal 2 binary32) (+.f32 maxCos maxCos)) ux))) #s(literal 1/2 binary32))))
93.1%
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(approx (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))))
74.8%
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(approx (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2))) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32))))
58.6%
(*.f32 (sin.f32 (acos.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
91.3%
#s(approx (* (* 2 (* (sin (* (PI) uy)) (cos (* (PI) uy)))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))))) (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))))) (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))))))))
76.3%
#s(approx (* (* 2 (* (sin (* (PI) uy)) (cos (* (PI) uy)))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos))))))))
91.3%
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))))
96.3%
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 maxCos (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))
90.1%
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux))))) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)))))))))))
78.6%
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)))))))
93.6%
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 #s(literal 1 binary32) maxCos)))) (*.f32 ux (+.f32 (*.f32 ux (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (*.f32 (+.f32 (*.f32 #s(literal -1/32 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32))) (*.f32 #s(literal 1/128 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/96 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal -1/3072 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32))) (*.f32 #s(literal 1/256 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32)))))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal 1/64 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/32 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32))) (*.f32 #s(literal 1/128 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))))))))))) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
78.4%
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (pow.f32 (pow.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal 2 binary32))))))
90.2%
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux)))))) (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (sqrt.f32 (-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (sqrt.f32 (-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))))) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) (sqrt.f32 (-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))))))))))))
78.6%
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux)))))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))))))))
49.3%
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) #s(literal 2 binary32))))))))
Compiler

Compiled 5 248 to 2 778 computations (47.1% saved)

series301.0ms (3.4%)

Memory
5.9MiB live, 475.9MiB allocated; 78ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0269040388
Stop Event
iter-limit
Counts
52 → 409
Calls
Call 1
Inputs
#s(literal 0 binary32)
(*.f32 #s(literal 0 binary32) #s(literal 0 binary32))
maxCos
ux
(*.f32 maxCos ux)
(-.f32 (*.f32 maxCos ux) ux)
(*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux))
(-.f32 (*.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux)))
(-.f32 ux (*.f32 maxCos ux))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux))) (-.f32 ux (*.f32 maxCos ux)))
#s(literal 2 binary32)
(-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))
(*.f32 (/.f32 (-.f32 (*.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux))) (-.f32 ux (*.f32 maxCos ux))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))
(sqrt.f32 (*.f32 (/.f32 (-.f32 (*.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux))) (-.f32 ux (*.f32 maxCos ux))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))))
(PI.f32)
uy
(+.f32 uy uy)
(*.f32 (PI.f32) (+.f32 uy uy))
(sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 (-.f32 (*.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux))) (-.f32 ux (*.f32 maxCos ux))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))
(-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux)))
(*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux))
(sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)))
(*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux))))
(*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)))))))
(-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))
(neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32)))
#s(literal 1 binary32)
(-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))
(-.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32))
(*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32)))
(sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32))))
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
#s(literal 1/4 binary32)
(pow.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))
(pow.f32 (pow.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(*.f32 (PI.f32) (pow.f32 (pow.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal 2 binary32)))
(*.f32 uy (*.f32 (PI.f32) (pow.f32 (pow.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal 2 binary32))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (pow.f32 (pow.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal 2 binary32)))))
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (pow.f32 (pow.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal 2 binary32))))))
(*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))
(sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))))
#s(literal 2/3 binary32)
(pow.f32 (PI.f32) #s(literal 2/3 binary32))
(cbrt.f32 (PI.f32))
(*.f32 (cbrt.f32 (PI.f32)) (+.f32 uy uy))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (+.f32 uy uy)))
(sin.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (+.f32 uy uy))))
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (sin.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (+.f32 uy uy)))))
Outputs
#s(approx ux ux)
#s(approx (* maxCos ux) (*.f32 maxCos ux))
#s(approx (- (* maxCos ux) ux) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))
#s(approx (* (- (* maxCos ux) ux) (- (* maxCos ux) ux)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))))
#s(approx (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))))
#s(approx (- ux (* maxCos ux)) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))
#s(approx (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 ux (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) maxCos))))
#s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32))
#s(approx (- (- ux (* maxCos ux)) 2) (-.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)))
#s(approx (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2)) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 ux (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) maxCos))))
#s(approx (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2)) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) maxCos))))))
#s(approx (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (sqrt.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 ux (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) maxCos)))))
#s(approx (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (+.f32 (sqrt.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 ux (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) maxCos)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (sqrt.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 ux (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) maxCos))))))))
#s(approx (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (+.f32 (sqrt.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 ux (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) maxCos)))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) (sqrt.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 ux (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) maxCos)))))) (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 4 binary32))) (pow.f32 (sqrt.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 ux (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) maxCos)))) #s(literal 3 binary32))))))))
#s(approx (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (+.f32 (sqrt.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 ux (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) maxCos)))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) (sqrt.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 ux (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) maxCos)))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 4 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 ux (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) maxCos)))) #s(literal 3 binary32)))) (*.f32 #s(literal -1/16 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 6 binary32))) (pow.f32 (sqrt.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 ux (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) maxCos)))) #s(literal 5 binary32))))))))))
#s(approx (* (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 ux (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) maxCos))))))
#s(approx (* (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) (sqrt.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 ux (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) maxCos)))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 ux (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) maxCos)))))))
#s(approx (* (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 ux (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) maxCos))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (sqrt.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 ux (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) maxCos)))))) (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 4 binary32)))) (pow.f32 (sqrt.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 ux (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) maxCos)))) #s(literal 3 binary32))))))))
#s(approx (* (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 ux (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) maxCos))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (sqrt.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 ux (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) maxCos)))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 4 binary32))) (pow.f32 (sqrt.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 ux (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) maxCos)))) #s(literal 3 binary32)))) (*.f32 #s(literal -1/16 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 6 binary32)))) (pow.f32 (sqrt.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 ux (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) maxCos)))) #s(literal 5 binary32))))))))))
#s(approx (+ 2 (* maxCos ux)) #s(literal 2 binary32))
#s(approx (+ 2 (* maxCos ux)) (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux)))
#s(approx (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32)))))
#s(approx (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))))))
#s(approx (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))
#s(approx (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))) (+.f32 (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32)))))))))
#s(approx (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))) (+.f32 (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32)))))))))))
#s(approx (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))) (+.f32 (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 3 binary32)))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 5 binary32))))))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32)))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (+.f32 (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32)))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32)))))))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (+.f32 (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32)))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 3 binary32))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 5 binary32))))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))))) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 uy (*.f32 (PI.f32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32)))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))))) (+.f32 (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 uy (*.f32 (PI.f32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32)))))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))))) (+.f32 (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 uy (*.f32 (PI.f32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 3 binary32)))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 5 binary32))))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32)))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32)))))))) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 uy (*.f32 (PI.f32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32)))))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 uy (*.f32 (PI.f32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 3 binary32)))) (/.f32 (*.f32 uy (*.f32 (PI.f32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32)))))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 uy (*.f32 (PI.f32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 3 binary32)))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 5 binary32)))))) (/.f32 (*.f32 uy (*.f32 (PI.f32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32)))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32)))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32)))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 3 binary32))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 5 binary32))))))))))
#s(approx (- (- ux (* maxCos ux)) 1) #s(literal -1 binary32))
#s(approx (- (- ux (* maxCos ux)) 1) (-.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 1 binary32)))
#s(approx (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))))
#s(approx (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) (+.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) (*.f32 #s(literal -1/8 binary32) (*.f32 ux (*.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) (-.f32 #s(literal 1 binary32) maxCos))))))
#s(approx (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) (+.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) (*.f32 ux (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) (-.f32 #s(literal 1 binary32) maxCos))) (*.f32 ux (*.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) (+.f32 (*.f32 #s(literal -1/32 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32))) (*.f32 #s(literal 1/128 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32))))))))))
#s(approx (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) (+.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) (*.f32 ux (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) (-.f32 #s(literal 1 binary32) maxCos))) (*.f32 ux (+.f32 (*.f32 ux (*.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) (+.f32 (*.f32 #s(literal -1/96 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal -1/3072 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32))) (*.f32 #s(literal 1/256 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32))))))) (*.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) (+.f32 (*.f32 #s(literal -1/32 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32))) (*.f32 #s(literal 1/128 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))))))))))
#s(approx (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)))
#s(approx (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2) (+.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 ux (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) maxCos)))) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32))))
#s(approx (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2) (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) maxCos))) (*.f32 ux (+.f32 (*.f32 #s(literal 1/64 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/32 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32))) (*.f32 #s(literal 1/128 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))))))))) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32))))
#s(approx (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2) (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) maxCos))) (*.f32 ux (+.f32 (*.f32 #s(literal 1/64 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/32 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32))) (*.f32 #s(literal 1/128 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))))) (*.f32 ux (+.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (*.f32 (+.f32 (*.f32 #s(literal -1/32 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32))) (*.f32 #s(literal 1/128 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/96 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal -1/3072 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32))) (*.f32 #s(literal 1/256 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32)))))))))))))) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32))))
#s(approx (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2)) (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32))))
#s(approx (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2)) (+.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 ux (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) maxCos))))) (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)))))
#s(approx (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2)) (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) maxCos)))) (*.f32 ux (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal 1/64 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/32 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32))) (*.f32 #s(literal 1/128 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32))))))))))) (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)))))
#s(approx (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2)) (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) maxCos)))) (*.f32 ux (+.f32 (*.f32 ux (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (*.f32 (+.f32 (*.f32 #s(literal -1/32 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32))) (*.f32 #s(literal 1/128 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/96 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal -1/3072 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32))) (*.f32 #s(literal 1/256 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32)))))))))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal 1/64 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/32 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32))) (*.f32 #s(literal 1/128 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))))))))))) (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)))))
#s(approx (* uy (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2))) (*.f32 uy (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)))))
#s(approx (* uy (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2))) (+.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 ux (*.f32 uy (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) maxCos)))))) (*.f32 uy (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32))))))
#s(approx (* uy (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2))) (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 uy (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) maxCos))))) (*.f32 ux (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal 1/64 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/32 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32))) (*.f32 #s(literal 1/128 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))))))))))) (*.f32 uy (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32))))))
#s(approx (* uy (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2))) (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 uy (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) maxCos))))) (*.f32 ux (+.f32 (*.f32 ux (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (*.f32 (+.f32 (*.f32 #s(literal -1/32 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32))) (*.f32 #s(literal 1/128 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/96 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal -1/3072 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32))) (*.f32 #s(literal 1/256 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32))))))))))) (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal 1/64 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/32 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32))) (*.f32 #s(literal 1/128 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32))))))))))))) (*.f32 uy (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32))))))
#s(approx (* 2 (* uy (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32))))))
#s(approx (* 2 (* uy (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 ux (*.f32 uy (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) maxCos)))))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)))))))
#s(approx (* 2 (* uy (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2)))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32))))) (*.f32 ux (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 uy (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) maxCos))))) (*.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal 1/64 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/32 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32))) (*.f32 #s(literal 1/128 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))))))))))))))
#s(approx (* 2 (* uy (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2)))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32))))) (*.f32 ux (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 uy (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) maxCos))))) (*.f32 ux (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (*.f32 (+.f32 (*.f32 #s(literal -1/32 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32))) (*.f32 #s(literal 1/128 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/96 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal -1/3072 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32))) (*.f32 #s(literal 1/256 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32)))))))))))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal 1/64 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/32 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32))) (*.f32 #s(literal 1/128 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32))))))))))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (+.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 ux (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 #s(literal 1 binary32) maxCos))))) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 #s(literal 1 binary32) maxCos)))) (*.f32 ux (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal 1/64 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/32 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32))) (*.f32 #s(literal 1/128 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32))))))))))) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 #s(literal 1 binary32) maxCos)))) (*.f32 ux (+.f32 (*.f32 ux (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (*.f32 (+.f32 (*.f32 #s(literal -1/32 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32))) (*.f32 #s(literal 1/128 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/96 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal -1/3072 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32))) (*.f32 #s(literal 1/256 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32)))))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal 1/64 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/32 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32))) (*.f32 #s(literal 1/128 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))))))))))) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
#s(approx (- (- ux (* maxCos ux)) 2) (*.f32 ux (-.f32 #s(literal 1 binary32) (+.f32 maxCos (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) ux))))))
#s(approx (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) (/.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))))
#s(approx (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (*.f32 ux (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))))))
#s(approx (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (*.f32 ux (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) maxCos)))))))
#s(approx (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (*.f32 ux (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))))) (/.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) maxCos))))))))
#s(approx (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (*.f32 ux (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32)))))) (/.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) maxCos)))))))))
#s(approx (* (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 ux (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))))))
#s(approx (* (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 ux (+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))))) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 ux (*.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) maxCos)))))))
#s(approx (* (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 ux (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))))) (+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))))) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 ux (*.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) maxCos))))))))
#s(approx (* (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 ux (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 6 binary32))) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32)))))) (+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))))) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 ux (*.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) maxCos)))))))))
#s(approx (+ 2 (* maxCos ux)) (*.f32 ux (+.f32 maxCos (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) ux)))))
#s(approx (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))))
#s(approx (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (-.f32 maxCos #s(literal 1 binary32)) ux)) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))
#s(approx (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))
#s(approx (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))) (*.f32 ux (+.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 maxCos #s(literal 1 binary32)) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))))))
#s(approx (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))) (*.f32 ux (+.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 maxCos #s(literal 1 binary32)) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) #s(literal 3 binary32)))))))))
#s(approx (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))) (*.f32 ux (+.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 maxCos #s(literal 1 binary32)) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) #s(literal 3 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) #s(literal 5 binary32))))))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 ux (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (PI.f32) (-.f32 maxCos #s(literal 1 binary32))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (PI.f32) (-.f32 maxCos #s(literal 1 binary32))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) #s(literal 3 binary32))))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (PI.f32) (-.f32 maxCos #s(literal 1 binary32))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) #s(literal 5 binary32))))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))))) (*.f32 ux (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))))) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))))) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) #s(literal 3 binary32))))) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))))) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 3 binary32)))) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) #s(literal 5 binary32))))) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))))) (*.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))))) (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))))) (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) #s(literal 3 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))))) (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 3 binary32)))) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) #s(literal 5 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 ux (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 maxCos #s(literal 1 binary32))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 maxCos #s(literal 1 binary32))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) #s(literal 3 binary32))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 maxCos #s(literal 1 binary32))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) #s(literal 5 binary32))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))))))
#s(approx (- (- ux (* maxCos ux)) 1) (*.f32 ux (-.f32 #s(literal 1 binary32) (+.f32 maxCos (/.f32 #s(literal 1 binary32) ux)))))
#s(approx (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))))
#s(approx (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) (+.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))))))
#s(approx (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) (+.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (*.f32 #s(literal -3/8 binary32) (/.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32))))))))
#s(approx (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) (+.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (+.f32 (*.f32 #s(literal -7/16 binary32) (/.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32))))) (*.f32 #s(literal -3/8 binary32) (/.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))))))))
#s(approx (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)))
#s(approx (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32))))
#s(approx (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (+.f32 (*.f32 #s(literal -3/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32))))) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32))))))
#s(approx (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (+.f32 (*.f32 #s(literal -7/8 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -3/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 3/8 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32))))) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32))))))))
#s(approx (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2)) (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32))))
#s(approx (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32))) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)))))
#s(approx (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32))) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (+.f32 (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32))) (/.f32 (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -3/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))))) (pow.f32 ux #s(literal 2 binary32))))))
#s(approx (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32))) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (+.f32 (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32))) (+.f32 (/.f32 (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -7/8 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32)))) (*.f32 #s(literal 3/8 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32)))))) (pow.f32 ux #s(literal 3 binary32))) (/.f32 (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -3/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))))) (pow.f32 ux #s(literal 2 binary32)))))))
#s(approx (* uy (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2))) (*.f32 uy (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)))))
#s(approx (* uy (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)))) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (*.f32 uy (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32))))))
#s(approx (* uy (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)))) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (+.f32 (*.f32 uy (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)))) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -3/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32))))))) (pow.f32 ux #s(literal 2 binary32))))))
#s(approx (* uy (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)))) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (+.f32 (*.f32 uy (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)))) (+.f32 (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -7/8 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32)))) (*.f32 #s(literal 3/8 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32))))))) (pow.f32 ux #s(literal 3 binary32))) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -3/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32))))))) (pow.f32 ux #s(literal 2 binary32)))))))
#s(approx (* 2 (* uy (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32))))))
#s(approx (* 2 (* uy (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2)))) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)))) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)))))))
#s(approx (* 2 (* uy (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2)))) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)))) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -3/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32))))))) (pow.f32 ux #s(literal 2 binary32)))))))
#s(approx (* 2 (* uy (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2)))) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)))) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -7/8 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32)))) (*.f32 #s(literal 3/8 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32))))))) (pow.f32 ux #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -3/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32))))))) (pow.f32 ux #s(literal 2 binary32))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (+.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal -3/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))))) (pow.f32 ux #s(literal 2 binary32))))))
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (+.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal -7/8 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32)))) (*.f32 #s(literal 3/8 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32)))))) (pow.f32 ux #s(literal 3 binary32))) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal -3/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))))) (pow.f32 ux #s(literal 2 binary32)))))))
#s(approx (- (* maxCos ux) ux) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))))
#s(approx (* (- (* maxCos ux) ux) (- (* maxCos ux) ux)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))))
#s(approx (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))
#s(approx (- ux (* maxCos ux)) (*.f32 ux (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))))
#s(approx (- (- ux (* maxCos ux)) 2) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) ux)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))))))
#s(approx (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) ux)))))
#s(approx (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (*.f32 #s(literal -1 binary32) (*.f32 ux (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))))
#s(approx (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 maxCos (*.f32 ux (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (*.f32 ux (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))))))))
#s(approx (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)) (*.f32 ux (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) #s(literal 3 binary32)))))) ux))))))
#s(approx (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 3 binary32)) (*.f32 ux (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) #s(literal 5 binary32)))))) ux))) ux))))))
#s(approx (* (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))))))))
#s(approx (* (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))))) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (*.f32 ux (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))))))))))
#s(approx (* (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))) (*.f32 ux (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) #s(literal 3 binary32)))))) ux)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))))))
#s(approx (* (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 3 binary32))) (*.f32 ux (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) #s(literal 5 binary32)))))) ux))) ux)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))))))
#s(approx (+ 2 (* maxCos ux)) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (*.f32 #s(literal -1 binary32) maxCos) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) ux))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))))) (/.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (*.f32 ux (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))))))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))) (*.f32 ux (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) #s(literal 3 binary32)))))) ux)) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 3 binary32))) (*.f32 ux (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) #s(literal 5 binary32)))))) ux))) ux)) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))))) (*.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 ux (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 ux (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) #s(literal 3 binary32)))))) ux)) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 3 binary32)))) (*.f32 ux (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) #s(literal 5 binary32)))))) ux))) ux)) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))))) (*.f32 #s(literal -2 binary32) (*.f32 ux (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 ux (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))) (/.f32 (*.f32 uy (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 ux (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) #s(literal 3 binary32))))) ux)) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) #s(literal 3 binary32)))) (/.f32 (*.f32 uy (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 3 binary32)))) (*.f32 ux (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) #s(literal 5 binary32))))) ux))) ux)) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))))))))
#s(approx (- (- ux (* maxCos ux)) 1) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) ux) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))))))
#s(approx (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))))
#s(approx (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) (+.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) (*.f32 ux (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))))))
#s(approx (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) (+.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 3/8 binary32) (/.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) (*.f32 ux (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))))) ux))))
#s(approx (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) (+.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -7/16 binary32) (/.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) (*.f32 ux (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 3 binary32))))) (*.f32 #s(literal -3/8 binary32) (/.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))))) ux)) (*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))))) ux))))
#s(approx (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)))
#s(approx (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)) (*.f32 ux (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))))) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32))))
#s(approx (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -3/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))))) ux)) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) ux)) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32))))
#s(approx (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -3/8 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 3 binary32)))) (*.f32 #s(literal 7/8 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 3 binary32))))) ux)) (+.f32 (*.f32 #s(literal -3/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))) ux)) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) ux)) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32))))
#s(approx (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2)) (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32))))
#s(approx (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32))) (*.f32 ux (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))))) (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)))))
#s(approx (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -3/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))) ux)) (/.f32 (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) ux)) (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)))))
#s(approx (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -3/8 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 3 binary32)))) (*.f32 #s(literal 7/8 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 3 binary32)))))) ux)) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -3/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))))))) ux)) (/.f32 (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) ux)) (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)))))
#s(approx (* uy (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2))) (*.f32 uy (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)))))
#s(approx (* uy (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)))) (*.f32 ux (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))))) (*.f32 uy (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32))))))
#s(approx (* uy (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -3/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))))))) ux)) (/.f32 (*.f32 uy (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) ux)) (*.f32 uy (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32))))))
#s(approx (* uy (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -3/8 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 3 binary32)))) (*.f32 #s(literal 7/8 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 3 binary32))))))) ux)) (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -3/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))))) ux)) (/.f32 (*.f32 uy (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) ux)) (*.f32 uy (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32))))))
#s(approx (* 2 (* uy (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32))))))
#s(approx (* 2 (* uy (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2)))) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)))) (*.f32 ux (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)))))))
#s(approx (* 2 (* uy (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -3/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))))))) ux)) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))))) ux)) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)))))))
#s(approx (* 2 (* uy (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -3/8 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 3 binary32)))) (*.f32 #s(literal 7/8 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 3 binary32))))))) ux)) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -3/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))))))))) ux)) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))))) ux)) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)))))))
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 ux (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))))) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal -3/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))) ux)) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) ux)) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal -3/8 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 3 binary32)))) (*.f32 #s(literal 7/8 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 3 binary32)))))) ux)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal -3/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))))))) ux)) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) ux)) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) ux)))))) #s(literal 2 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
#s(approx uy uy)
#s(approx (+ uy uy) (*.f32 #s(literal 2 binary32) uy))
#s(approx (* (PI) (+ uy uy)) (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
#s(approx (sin (* (PI) (+ uy uy))) (*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))))
#s(approx (sin (* (PI) (+ uy uy))) (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 5 binary32)))))))))
#s(approx (sin (* (PI) (+ uy uy))) (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -8/315 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 7 binary32)))) (*.f32 #s(literal 4/15 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32))))))))))
#s(approx (* (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux)))))))))
#s(approx (* (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux)))))))) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))))))))))
#s(approx (* (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))))))) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux)))))))))))))
#s(approx (* (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -8/315 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 7 binary32)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux)))))))) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))))))))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))))) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)))))) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux))))) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -8/315 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 7 binary32)) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)))))) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux))))))))))))
#s(approx (* uy (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2))) (*.f32 uy (*.f32 (PI.f32) (pow.f32 (pow.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal 2 binary32)))))
#s(approx (* 2 (* uy (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (pow.f32 (pow.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal 2 binary32))))))
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (pow.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (pow.f32 (pow.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal 2 binary32)))))))
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (pow.f32 (pow.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal 2 binary32)))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (pow.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal 2 binary32)))) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) (pow.f32 (pow.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal 2 binary32))))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (pow.f32 (pow.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal 2 binary32)))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (pow.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal 2 binary32)))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -8/315 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 7 binary32)) (pow.f32 (pow.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) (pow.f32 (pow.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal 2 binary32)))))))))))
#s(approx (* (cbrt (PI)) (+ uy uy)) (*.f32 #s(literal 2 binary32) (*.f32 uy (cbrt.f32 (PI.f32)))))
#s(approx (sin (* (PI) (+ uy uy))) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
#s(approx (* (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)))))
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (pow.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal 2 binary32))))
#s(approx maxCos maxCos)
#s(approx (- (* maxCos ux) ux) (*.f32 #s(literal -1 binary32) ux))
#s(approx (- (* maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux))
#s(approx (* (- (* maxCos ux) ux) (- (* maxCos ux) ux)) (pow.f32 ux #s(literal 2 binary32)))
#s(approx (* (- (* maxCos ux) ux) (- (* maxCos ux) ux)) (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32))))
#s(approx (* (- (* maxCos ux) ux) (- (* maxCos ux) ux)) (+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal -2 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))) (pow.f32 ux #s(literal 2 binary32))))
#s(approx (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))
#s(approx (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32))))
#s(approx (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (-.f32 (*.f32 maxCos (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (pow.f32 ux #s(literal 2 binary32))))) (pow.f32 ux #s(literal 2 binary32))))
#s(approx (- ux (* maxCos ux)) (+.f32 ux (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux))))
#s(approx (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (-.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal -1 binary32) ux))))))
#s(approx (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (-.f32 ux (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal -1 binary32) ux)))))) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal -1 binary32) ux)))))))
#s(approx (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal -1 binary32) ux))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (-.f32 ux (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal -1 binary32) ux)))))) (*.f32 #s(literal -1 binary32) (-.f32 ux (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal -1 binary32) ux)))))))))))
#s(approx (- (- ux (* maxCos ux)) 2) (-.f32 ux #s(literal 2 binary32)))
#s(approx (- (- ux (* maxCos ux)) 2) (-.f32 (+.f32 ux (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux))) #s(literal 2 binary32)))
#s(approx (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2)) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))
#s(approx (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))
#s(approx (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))) (*.f32 #s(literal -1 binary32) (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))))
#s(approx (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (-.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 #s(literal -1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))))) (*.f32 #s(literal -1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))))))))
#s(approx (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))
#s(approx (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 maxCos (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))))
#s(approx (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 maxCos (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32)))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))))))
#s(approx (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 maxCos (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 #s(literal -1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32))))) (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32)))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))))))))
#s(approx (* (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))
#s(approx (* (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 maxCos (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))
#s(approx (* (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 maxCos (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32))))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))
#s(approx (* (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 maxCos (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 #s(literal -1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32))))) (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32))))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32)))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))
#s(approx (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 maxCos (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))))))
#s(approx (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32)))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))))))
#s(approx (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))) (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 maxCos (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))))
#s(approx (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))) (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 maxCos (-.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32)))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))))))
#s(approx (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))) (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 maxCos (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (-.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32))))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 maxCos (*.f32 (PI.f32) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 maxCos (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32))))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 maxCos (*.f32 (PI.f32) (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (-.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32)))))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32)))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))))) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 maxCos (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))))) (+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 maxCos (*.f32 uy (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32)))))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))))) (+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 maxCos (*.f32 uy (*.f32 (PI.f32) (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (-.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32))))))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32))))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))))) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))) (/.f32 (*.f32 maxCos (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))) (*.f32 maxCos (+.f32 (/.f32 (*.f32 maxCos (*.f32 uy (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32)))))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))) (*.f32 maxCos (+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 maxCos (*.f32 uy (*.f32 (PI.f32) (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (-.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32))))))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 3 binary32)))) (/.f32 (*.f32 uy (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32))))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 maxCos (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 maxCos (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32))))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 maxCos (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (-.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32)))))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32)))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))
#s(approx (- (- ux (* maxCos ux)) 1) (-.f32 ux #s(literal 1 binary32)))
#s(approx (- (- ux (* maxCos ux)) 1) (-.f32 (+.f32 ux (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux))) #s(literal 1 binary32)))
#s(approx (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)))
#s(approx (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 maxCos (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)))) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32))))
#s(approx (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) (+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (/.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)))))) (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32))))
#s(approx (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) (+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (+.f32 (*.f32 maxCos (*.f32 (+.f32 (*.f32 #s(literal -1/32 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (/.f32 ux (-.f32 ux #s(literal 2 binary32))))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/384 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 3 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 3 binary32))))) (*.f32 #s(literal 1/24 binary32) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 3 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 3 binary32))))) (*.f32 #s(literal 6 binary32) (/.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32)))))))) (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)))) (*.f32 (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (/.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32))))))) (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32))))
#s(approx (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32)))
#s(approx (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 maxCos (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32)))) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))))
#s(approx (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2) (+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (/.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32)))))))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))))
#s(approx (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2) (+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (/.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32)))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (/.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32)))) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (*.f32 #s(literal -1/32 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (/.f32 ux (-.f32 ux #s(literal 2 binary32))))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/384 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 3 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 3 binary32))))) (*.f32 #s(literal 1/24 binary32) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 3 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 3 binary32))))) (*.f32 #s(literal 6 binary32) (/.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32)))))))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))))))))))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))))
#s(approx (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2)) (*.f32 (PI.f32) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))))
#s(approx (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 maxCos (*.f32 (PI.f32) (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))))) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 (PI.f32) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32)))))
#s(approx (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2)) (+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (PI.f32) (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32)))) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (/.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))))))))) (*.f32 (PI.f32) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32)))))
#s(approx (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2)) (+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (PI.f32) (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32)))) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (+.f32 (*.f32 maxCos (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (/.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32)))) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (*.f32 #s(literal -1/32 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (/.f32 ux (-.f32 ux #s(literal 2 binary32))))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/384 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 3 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 3 binary32))))) (*.f32 #s(literal 1/24 binary32) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 3 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 3 binary32))))) (*.f32 #s(literal 6 binary32) (/.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32)))))))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))))))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (/.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32)))))))))) (*.f32 (PI.f32) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32)))))
#s(approx (* uy (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2))) (*.f32 uy (*.f32 (PI.f32) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32)))))
#s(approx (* uy (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 maxCos (*.f32 uy (*.f32 (PI.f32) (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32)))))) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 uy (*.f32 (PI.f32) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))))))
#s(approx (* uy (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2))) (+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))))) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (/.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32)))))))))) (*.f32 uy (*.f32 (PI.f32) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))))))
#s(approx (* uy (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2))) (+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))))) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (+.f32 (*.f32 maxCos (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (/.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32)))) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (*.f32 #s(literal -1/32 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (/.f32 ux (-.f32 ux #s(literal 2 binary32))))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/384 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 3 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 3 binary32))))) (*.f32 #s(literal 1/24 binary32) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 3 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 3 binary32))))) (*.f32 #s(literal 6 binary32) (/.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32)))))))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32)))))))) (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (/.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))))))))))) (*.f32 uy (*.f32 (PI.f32) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))))))
#s(approx (* 2 (* uy (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))))))
#s(approx (* 2 (* uy (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 uy (*.f32 (PI.f32) (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32)))))) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32)))))))
#s(approx (* 2 (* uy (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2)))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))))) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (/.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32)))))))))))))
#s(approx (* 2 (* uy (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2)))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))))) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (/.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32)))) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (*.f32 #s(literal -1/32 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (/.f32 ux (-.f32 ux #s(literal 2 binary32))))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/384 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 3 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 3 binary32))))) (*.f32 #s(literal 1/24 binary32) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 3 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 3 binary32))))) (*.f32 #s(literal 6 binary32) (/.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32)))))))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))))))))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (/.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))))))))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))))
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 maxCos (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))))) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32)))))
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32)))) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (/.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32)))))
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32)))) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (+.f32 (*.f32 maxCos (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (/.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32)))) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (*.f32 #s(literal -1/32 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (/.f32 ux (-.f32 ux #s(literal 2 binary32))))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/384 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 3 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 3 binary32))))) (*.f32 #s(literal 1/24 binary32) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 3 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 3 binary32))))) (*.f32 #s(literal 6 binary32) (/.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32)))))))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (/.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32)))))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32)))))
#s(approx (- (* maxCos ux) ux) (*.f32 maxCos (+.f32 ux (*.f32 #s(literal -1 binary32) (/.f32 ux maxCos)))))
#s(approx (* (- (* maxCos ux) ux) (- (* maxCos ux) ux)) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))))
#s(approx (* (- (* maxCos ux) ux) (- (* maxCos ux) ux)) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 ux #s(literal 2 binary32)) maxCos)) (pow.f32 ux #s(literal 2 binary32)))))
#s(approx (* (- (* maxCos ux) ux) (- (* maxCos ux) ux)) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 ux #s(literal 2 binary32)) maxCos)) (+.f32 (/.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 maxCos #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))))))
#s(approx (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32)))))
#s(approx (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 (pow.f32 ux #s(literal 2 binary32)) maxCos)) (pow.f32 ux #s(literal 2 binary32)))))
#s(approx (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 maxCos #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 ux #s(literal 2 binary32)) maxCos)) (pow.f32 ux #s(literal 2 binary32))))))
#s(approx (- ux (* maxCos ux)) (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux)))
#s(approx (- ux (* maxCos ux)) (*.f32 maxCos (-.f32 (/.f32 ux maxCos) ux)))
#s(approx (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (*.f32 maxCos (+.f32 ux (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal 2 binary32) ux) ux) maxCos)))))
#s(approx (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (*.f32 maxCos (+.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal 2 binary32) ux) ux))) (pow.f32 maxCos #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal 2 binary32) ux) ux) maxCos))))))
#s(approx (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (*.f32 maxCos (+.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal 2 binary32) ux) ux))) (pow.f32 maxCos #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal 2 binary32) ux) ux))) (pow.f32 maxCos #s(literal 3 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal 2 binary32) ux) ux) maxCos)))))))
#s(approx (- (- ux (* maxCos ux)) 2) (*.f32 maxCos (-.f32 (/.f32 ux maxCos) (+.f32 ux (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) maxCos))))))
#s(approx (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2)) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) maxCos)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))
#s(approx (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2)) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 3 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))) (pow.f32 maxCos #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) maxCos)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))
#s(approx (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2)) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 3 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))) (pow.f32 maxCos #s(literal 3 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 3 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))) (pow.f32 maxCos #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) maxCos)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))))
#s(approx (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))
#s(approx (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (*.f32 maxCos (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))))))
#s(approx (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (*.f32 maxCos (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 3 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))))
#s(approx (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (*.f32 maxCos (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 3 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 3 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))) (*.f32 (pow.f32 maxCos #s(literal 3 binary32)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 3 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))))))))
#s(approx (* (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 maxCos (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))
#s(approx (* (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))))
#s(approx (* (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 3 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 3 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 3 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (*.f32 (pow.f32 maxCos #s(literal 3 binary32)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 3 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))))))
#s(approx (+ 2 (* maxCos ux)) (*.f32 maxCos (+.f32 ux (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) maxCos)))))
#s(approx (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))) (+.f32 (/.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) maxCos) (/.f32 (pow.f32 ux #s(literal 2 binary32)) maxCos)))))
#s(approx (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))) (+.f32 (/.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) maxCos) (/.f32 (pow.f32 ux #s(literal 2 binary32)) maxCos))))))
#s(approx (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))) (*.f32 maxCos (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))))))
#s(approx (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))) (*.f32 maxCos (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))))
#s(approx (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))) (*.f32 maxCos (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (*.f32 (pow.f32 maxCos #s(literal 3 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 maxCos (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (PI.f32) (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))))) (*.f32 (pow.f32 maxCos #s(literal 3 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))))) (*.f32 maxCos (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))))))) (*.f32 (pow.f32 maxCos #s(literal 3 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))))) (*.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (+.f32 (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))) (/.f32 (*.f32 uy (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))))))) (*.f32 (pow.f32 maxCos #s(literal 3 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (+.f32 (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))) (/.f32 (*.f32 uy (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))))) (*.f32 (pow.f32 maxCos #s(literal 3 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))))))
#s(approx (- (- ux (* maxCos ux)) 1) (*.f32 maxCos (-.f32 (/.f32 ux maxCos) (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)))))
#s(approx (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))))
#s(approx (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) (+.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32)))))))
#s(approx (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) (+.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux)))))) (pow.f32 maxCos #s(literal 2 binary32))))))
#s(approx (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) (+.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))) (+.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) (+.f32 (*.f32 #s(literal -1/32 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1/384 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 ux #s(literal 6 binary32)))) (*.f32 #s(literal 1/24 binary32) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 ux #s(literal 6 binary32)))) (*.f32 #s(literal 6 binary32) (/.f32 (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 3 binary32))))))))) (pow.f32 maxCos #s(literal 3 binary32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux)))))) (pow.f32 maxCos #s(literal 2 binary32)))))))
#s(approx (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)))
#s(approx (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32))))
#s(approx (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32))))) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux)))))) (pow.f32 maxCos #s(literal 2 binary32)))) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32))))))
#s(approx (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (*.f32 (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux))))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))))) (*.f32 (pow.f32 maxCos #s(literal 3 binary32)) (pow.f32 ux #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32))))) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/32 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1/384 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 ux #s(literal 6 binary32)))) (*.f32 #s(literal 1/24 binary32) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 ux #s(literal 6 binary32)))) (*.f32 #s(literal 6 binary32) (/.f32 (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 3 binary32))))))))) (pow.f32 maxCos #s(literal 3 binary32)))) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux)))))) (pow.f32 maxCos #s(literal 2 binary32)))) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32))))))))
#s(approx (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2)) (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32))))
#s(approx (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))) (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)))))
#s(approx (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))) (+.f32 (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32))) (/.f32 (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32))) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux))))))))) (pow.f32 maxCos #s(literal 2 binary32))))))
#s(approx (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))) (+.f32 (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32))) (+.f32 (/.f32 (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (*.f32 (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux))))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/32 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1/384 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 ux #s(literal 6 binary32)))) (*.f32 #s(literal 1/24 binary32) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 ux #s(literal 6 binary32)))) (*.f32 #s(literal 6 binary32) (/.f32 (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 3 binary32)))))))))))) (pow.f32 maxCos #s(literal 3 binary32))) (/.f32 (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32))) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux))))))))) (pow.f32 maxCos #s(literal 2 binary32)))))))
#s(approx (* uy (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2))) (*.f32 uy (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)))))
#s(approx (* uy (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))))) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))) (*.f32 uy (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32))))))
#s(approx (* uy (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))))) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))) (+.f32 (*.f32 uy (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)))) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32))) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux)))))))))) (pow.f32 maxCos #s(literal 2 binary32))))))
#s(approx (* uy (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))))) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))) (+.f32 (*.f32 uy (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)))) (+.f32 (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (*.f32 (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux))))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/32 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1/384 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 ux #s(literal 6 binary32)))) (*.f32 #s(literal 1/24 binary32) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 ux #s(literal 6 binary32)))) (*.f32 #s(literal 6 binary32) (/.f32 (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 3 binary32))))))))))))) (pow.f32 maxCos #s(literal 3 binary32))) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32))) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux)))))))))) (pow.f32 maxCos #s(literal 2 binary32)))))))
#s(approx (* 2 (* uy (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32))))))
#s(approx (* 2 (* uy (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))))) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)))))))
#s(approx (* 2 (* uy (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))))) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32))) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux)))))))))) (pow.f32 maxCos #s(literal 2 binary32)))))))
#s(approx (* 2 (* uy (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))))) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (*.f32 (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux))))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/32 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1/384 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 ux #s(literal 6 binary32)))) (*.f32 #s(literal 1/24 binary32) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 ux #s(literal 6 binary32)))) (*.f32 #s(literal 6 binary32) (/.f32 (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 3 binary32))))))))))))) (pow.f32 maxCos #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32))) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux)))))))))) (pow.f32 maxCos #s(literal 2 binary32))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32))) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux))))))))) (pow.f32 maxCos #s(literal 2 binary32))))))
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))) (+.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (*.f32 (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux))))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/32 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1/384 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 ux #s(literal 6 binary32)))) (*.f32 #s(literal 1/24 binary32) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 ux #s(literal 6 binary32)))) (*.f32 #s(literal 6 binary32) (/.f32 (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 3 binary32)))))))))))) (pow.f32 maxCos #s(literal 3 binary32))) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32))) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal 1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux))))))))) (pow.f32 maxCos #s(literal 2 binary32)))))))
#s(approx (- (* maxCos ux) ux) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) ux) (/.f32 ux maxCos)))))
#s(approx (* (- (* maxCos ux) ux) (- (* maxCos ux) ux)) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 ux #s(literal 2 binary32)) maxCos)) (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32)))) maxCos)) (pow.f32 ux #s(literal 2 binary32)))))
#s(approx (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 ux #s(literal 2 binary32)) maxCos) (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32)))) maxCos)) (pow.f32 ux #s(literal 2 binary32)))))
#s(approx (- ux (* maxCos ux)) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 ux maxCos)) (*.f32 #s(literal -1 binary32) ux)))))
#s(approx (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) (/.f32 ux maxCos))) (/.f32 ux maxCos)))))
#s(approx (- (- ux (* maxCos ux)) 2) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) maxCos)) (*.f32 #s(literal -1 binary32) ux)))))
#s(approx (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2)) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (pow.f32 ux #s(literal 2 binary32)) maxCos)) (/.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) maxCos))) (/.f32 (pow.f32 ux #s(literal 2 binary32)) maxCos))))
#s(approx (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2)) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) maxCos))) (/.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) maxCos)) maxCos)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))
#s(approx (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))
#s(approx (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))))
#s(approx (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) maxCos))))))
#s(approx (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))) (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 maxCos (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) maxCos)) (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) maxCos))))))
#s(approx (* (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))))
#s(approx (* (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) maxCos)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))) (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) maxCos)) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) maxCos)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))
#s(approx (+ 2 (* maxCos ux)) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (-.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) maxCos))))))
#s(approx (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) maxCos)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))
#s(approx (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))) (/.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) maxCos))) maxCos)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))
#s(approx (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))))
#s(approx (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) maxCos))))))
#s(approx (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (*.f32 maxCos (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) maxCos)) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) maxCos))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) maxCos)) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (PI.f32) (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))))) (*.f32 maxCos (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) maxCos)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) maxCos)) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) maxCos)) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))))))) (*.f32 maxCos (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) maxCos)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) maxCos)) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))))) (*.f32 #s(literal -2 binary32) (*.f32 maxCos (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))) maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))))))) (*.f32 maxCos (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32))))) (/.f32 (*.f32 uy (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))) maxCos)) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))) maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) maxCos)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))))) (*.f32 maxCos (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) maxCos)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) maxCos)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))
#s(approx (- (- ux (* maxCos ux)) 1) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 ux #s(literal 1 binary32)) maxCos)) (*.f32 #s(literal -1 binary32) ux)))))
#s(approx (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))))
#s(approx (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) (+.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32)))))))
#s(approx (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) (+.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux)))))) maxCos)) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))) (pow.f32 ux #s(literal 2 binary32))))) maxCos))))
#s(approx (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) (+.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) (+.f32 (*.f32 #s(literal -1/32 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux)))) (pow.f32 ux #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1/384 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32)) (pow.f32 ux #s(literal 6 binary32)))) (*.f32 #s(literal 1/24 binary32) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32)) (pow.f32 ux #s(literal 6 binary32)))) (*.f32 #s(literal 6 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 3 binary32))))))))) maxCos)) (*.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux))))))) maxCos)) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))) (pow.f32 ux #s(literal 2 binary32))))) maxCos))))
#s(approx (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)))
#s(approx (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32))))
#s(approx (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux)))))))) maxCos)) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))) (pow.f32 ux #s(literal 2 binary32))))) maxCos)) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32))))
#s(approx (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux))))))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/32 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux)))) (pow.f32 ux #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1/384 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32)) (pow.f32 ux #s(literal 6 binary32)))) (*.f32 #s(literal 1/24 binary32) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32)) (pow.f32 ux #s(literal 6 binary32)))) (*.f32 #s(literal 6 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 3 binary32))))))))))) maxCos)) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux))))))))) maxCos)) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))) (pow.f32 ux #s(literal 2 binary32))))) maxCos)) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32))))
#s(approx (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2)) (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32))))
#s(approx (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))) (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)))))
#s(approx (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux))))))))) maxCos)) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))) (pow.f32 ux #s(literal 2 binary32))))) maxCos)) (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)))))
#s(approx (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux))))))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/32 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux)))) (pow.f32 ux #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1/384 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32)) (pow.f32 ux #s(literal 6 binary32)))) (*.f32 #s(literal 1/24 binary32) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32)) (pow.f32 ux #s(literal 6 binary32)))) (*.f32 #s(literal 6 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 3 binary32)))))))))))) maxCos)) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux)))))))))) maxCos)) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))) (pow.f32 ux #s(literal 2 binary32))))) maxCos)) (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)))))
#s(approx (* uy (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2))) (*.f32 uy (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)))))
#s(approx (* uy (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))) (*.f32 uy (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32))))))
#s(approx (* uy (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux)))))))))) maxCos)) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (pow.f32 ux #s(literal 2 binary32))))) maxCos)) (*.f32 uy (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32))))))
#s(approx (* uy (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux))))))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/32 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux)))) (pow.f32 ux #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1/384 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32)) (pow.f32 ux #s(literal 6 binary32)))) (*.f32 #s(literal 1/24 binary32) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32)) (pow.f32 ux #s(literal 6 binary32)))) (*.f32 #s(literal 6 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 3 binary32))))))))))))) maxCos)) (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux))))))))))) maxCos)) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (pow.f32 ux #s(literal 2 binary32))))) maxCos)) (*.f32 uy (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32))))))
#s(approx (* 2 (* uy (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32))))))
#s(approx (* 2 (* uy (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2)))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32))))) (/.f32 (*.f32 uy (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))))
#s(approx (* 2 (* uy (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux)))))))))) maxCos)) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (pow.f32 ux #s(literal 2 binary32))))) maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)))))))
#s(approx (* 2 (* uy (* (PI) (pow (pow (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) 1/4) 2)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux))))))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/32 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux)))) (pow.f32 ux #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1/384 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32)) (pow.f32 ux #s(literal 6 binary32)))) (*.f32 #s(literal 1/24 binary32) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32)) (pow.f32 ux #s(literal 6 binary32)))) (*.f32 #s(literal 6 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 3 binary32))))))))))))) maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux)))))))))))) maxCos))) maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)))))))
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux))))))))) maxCos)) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))) (pow.f32 ux #s(literal 2 binary32))))) maxCos)) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux))))))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/32 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux)))) (pow.f32 ux #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1/384 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32)) (pow.f32 ux #s(literal 6 binary32)))) (*.f32 #s(literal 1/24 binary32) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32)) (pow.f32 ux #s(literal 6 binary32)))) (*.f32 #s(literal 6 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 3 binary32)))))))))))) maxCos)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/32 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) ux)))))))))) maxCos)) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))) (pow.f32 ux #s(literal 2 binary32))))) maxCos)) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) maxCos)))))) #s(literal 2 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
Calls

9 calls:

TimeVariablePoint
51.0ms
uy
0
16.0ms
uy
inf
14.0ms
maxCos
-inf
13.0ms
uy
-inf
12.0ms
maxCos
0

rewrite355.0ms (4.0%)

Memory
22.1MiB live, 824.6MiB allocated; 77ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
072666
0117550
1452546
21549526
04244514
Stop Event
iter-limit
node-limit
iter-limit
Counts
52 → 1 702
Calls
Call 1
Inputs
#s(literal 0 binary32)
(*.f32 #s(literal 0 binary32) #s(literal 0 binary32))
maxCos
ux
(*.f32 maxCos ux)
(-.f32 (*.f32 maxCos ux) ux)
(*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux))
(-.f32 (*.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux)))
(-.f32 ux (*.f32 maxCos ux))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux))) (-.f32 ux (*.f32 maxCos ux)))
#s(literal 2 binary32)
(-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))
(*.f32 (/.f32 (-.f32 (*.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux))) (-.f32 ux (*.f32 maxCos ux))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))
(sqrt.f32 (*.f32 (/.f32 (-.f32 (*.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux))) (-.f32 ux (*.f32 maxCos ux))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))))
(PI.f32)
uy
(+.f32 uy uy)
(*.f32 (PI.f32) (+.f32 uy uy))
(sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 (-.f32 (*.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux))) (-.f32 ux (*.f32 maxCos ux))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))
(-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux)))
(*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux))
(sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)))
(*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux))))
(*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)))))))
(-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))
(neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32)))
#s(literal 1 binary32)
(-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))
(-.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32))
(*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32)))
(sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32))))
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
#s(literal 1/4 binary32)
(pow.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32))
(pow.f32 (pow.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(*.f32 (PI.f32) (pow.f32 (pow.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal 2 binary32)))
(*.f32 uy (*.f32 (PI.f32) (pow.f32 (pow.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal 2 binary32))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (pow.f32 (pow.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal 2 binary32)))))
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (pow.f32 (pow.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal 2 binary32))))))
(*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))
(sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))))
#s(literal 2/3 binary32)
(pow.f32 (PI.f32) #s(literal 2/3 binary32))
(cbrt.f32 (PI.f32))
(*.f32 (cbrt.f32 (PI.f32)) (+.f32 uy uy))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (+.f32 uy uy)))
(sin.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (+.f32 uy uy))))
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (sin.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (+.f32 uy uy)))))
Outputs
#s(literal 0 binary32)
#s(literal 0 binary32)
maxCos
ux
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 0 binary32) (*.f32 ux maxCos))) (*.f32 ux maxCos))
(*.f32 ux maxCos)
(*.f32 maxCos ux)
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (-.f32 #s(literal 0 binary32) (*.f32 ux maxCos)))
(/.f32 (+.f32 (pow.f32 #s(literal 0 binary32) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 0 binary32) (*.f32 ux maxCos)))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32)) (pow.f32 #s(literal 0 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (+.f32 #s(literal 0 binary32) (*.f32 (*.f32 ux maxCos) #s(literal 0 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) #s(literal 0 binary32)) (*.f32 ux maxCos))
(/.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32)) (pow.f32 #s(literal 0 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 ux maxCos) #s(literal 0 binary32)))))
(-.f32 (*.f32 ux maxCos) #s(literal 0 binary32))
(+.f32 (*.f32 ux maxCos) #s(literal 0 binary32))
(+.f32 #s(literal 0 binary32) (*.f32 ux maxCos))
(*.f32 (/.f32 (neg.f32 (fabs.f32 (-.f32 ux (*.f32 ux maxCos)))) (+.f32 (neg.f32 maxCos) #s(literal 1 binary32))) (/.f32 (fabs.f32 (-.f32 ux (*.f32 ux maxCos))) ux))
(*.f32 (/.f32 (fabs.f32 (-.f32 ux (*.f32 ux maxCos))) (+.f32 (neg.f32 maxCos) #s(literal 1 binary32))) (/.f32 (neg.f32 (fabs.f32 (-.f32 ux (*.f32 ux maxCos)))) ux))
(*.f32 (/.f32 (-.f32 ux (*.f32 ux maxCos)) (+.f32 (neg.f32 maxCos) #s(literal 1 binary32))) (/.f32 (-.f32 (*.f32 ux maxCos) ux) ux))
(*.f32 (/.f32 (-.f32 (*.f32 ux maxCos) ux) (+.f32 (neg.f32 maxCos) #s(literal 1 binary32))) (/.f32 (-.f32 ux (*.f32 ux maxCos)) ux))
(*.f32 (/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (+.f32 (neg.f32 maxCos) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) ux))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (neg.f32 ux) (*.f32 ux maxCos))) (*.f32 ux maxCos))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 0 binary32))) #s(literal 0 binary32))
(*.f32 (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 ux (*.f32 ux maxCos))) (*.f32 ux maxCos))
(*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)))
(*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (/.f32 #s(literal -1 binary32) (-.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (*.f32 (-.f32 #s(literal 0 binary32) ux) (-.f32 #s(literal 0 binary32) ux)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (-.f32 (-.f32 #s(literal 0 binary32) ux) (*.f32 ux maxCos)))
(/.f32 (-.f32 (*.f32 (neg.f32 ux) (neg.f32 ux)) (*.f32 (neg.f32 (*.f32 (neg.f32 maxCos) ux)) (neg.f32 (*.f32 (neg.f32 maxCos) ux)))) (-.f32 (neg.f32 ux) (neg.f32 (*.f32 (neg.f32 maxCos) ux))))
(/.f32 (-.f32 (*.f32 (neg.f32 ux) (neg.f32 ux)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (-.f32 (neg.f32 ux) (*.f32 ux maxCos)))
(/.f32 (-.f32 (*.f32 (-.f32 #s(literal 0 binary32) ux) (-.f32 #s(literal 0 binary32) ux)) (*.f32 (*.f32 (neg.f32 maxCos) ux) (*.f32 (neg.f32 maxCos) ux))) (+.f32 (-.f32 #s(literal 0 binary32) ux) (*.f32 (neg.f32 maxCos) ux)))
(/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (neg.f32 (neg.f32 ux)) (neg.f32 (neg.f32 ux)))) (+.f32 (*.f32 ux maxCos) (neg.f32 (neg.f32 ux))))
(/.f32 (+.f32 (pow.f32 (-.f32 #s(literal 0 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 0 binary32) ux) (-.f32 #s(literal 0 binary32) ux)) (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 0 binary32) ux) (*.f32 ux maxCos)))))
(/.f32 (+.f32 (pow.f32 (neg.f32 ux) #s(literal 3 binary32)) (pow.f32 (neg.f32 (*.f32 (neg.f32 maxCos) ux)) #s(literal 3 binary32))) (+.f32 (*.f32 (neg.f32 ux) (neg.f32 ux)) (-.f32 (*.f32 (neg.f32 (*.f32 (neg.f32 maxCos) ux)) (neg.f32 (*.f32 (neg.f32 maxCos) ux))) (*.f32 (neg.f32 ux) (neg.f32 (*.f32 (neg.f32 maxCos) ux))))))
(/.f32 (+.f32 (pow.f32 (neg.f32 ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32))) (+.f32 (*.f32 (neg.f32 ux) (neg.f32 ux)) (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (neg.f32 ux) (*.f32 ux maxCos)))))
(/.f32 (+.f32 (pow.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 3 binary32)) (pow.f32 #s(literal 0 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (-.f32 #s(literal 0 binary32) (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 0 binary32)))))
(/.f32 (+.f32 (pow.f32 #s(literal 0 binary32) #s(literal 3 binary32)) (pow.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 ux maxCos) ux)))))
(/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 0 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 0 binary32) ux) (-.f32 #s(literal 0 binary32) ux)) (+.f32 (*.f32 (*.f32 (neg.f32 maxCos) ux) (*.f32 (neg.f32 maxCos) ux)) (*.f32 (-.f32 #s(literal 0 binary32) ux) (*.f32 (neg.f32 maxCos) ux)))))
(/.f32 (-.f32 (pow.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 3 binary32)) (pow.f32 #s(literal 0 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (+.f32 #s(literal 0 binary32) (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 0 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32)) (pow.f32 (neg.f32 (neg.f32 ux)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (+.f32 (*.f32 (neg.f32 (neg.f32 ux)) (neg.f32 (neg.f32 ux))) (*.f32 (*.f32 ux maxCos) (neg.f32 (neg.f32 ux))))))
(/.f32 (+.f32 #s(literal 0 binary32) (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1 binary32))) (-.f32 ux (*.f32 ux maxCos)))
(/.f32 (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))) (-.f32 ux (*.f32 ux maxCos)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 ux maxCos))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 ux maxCos))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 ux maxCos))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 ux maxCos) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1 binary32)))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1 binary32)))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 ux maxCos) ux)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))
(/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1 binary32))) (-.f32 (*.f32 ux maxCos) ux))
(/.f32 (neg.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))) (-.f32 (*.f32 ux maxCos) ux))
(/.f32 (neg.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))
(/.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1 binary32)) (-.f32 ux (*.f32 ux maxCos)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))) (-.f32 ux (*.f32 ux maxCos)))
(/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (neg.f32 ux) (neg.f32 ux))) (-.f32 (*.f32 ux maxCos) (neg.f32 ux)))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (-.f32 (*.f32 ux maxCos) ux))
(/.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32)) (pow.f32 (neg.f32 ux) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (-.f32 (*.f32 (neg.f32 ux) (neg.f32 ux)) (*.f32 (*.f32 ux maxCos) (neg.f32 ux)))))
(/.f32 (-.f32 (pow.f32 #s(literal 0 binary32) #s(literal 3 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux ux)) (+.f32 (*.f32 ux maxCos) ux))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (+.f32 (*.f32 ux ux) (*.f32 (*.f32 ux maxCos) ux))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))))
(/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 ux (*.f32 ux maxCos)))
(/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (-.f32 (*.f32 ux maxCos) ux))
(-.f32 (/.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))) (/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))))
(-.f32 (/.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (-.f32 ux (*.f32 ux maxCos))) (-.f32 ux (*.f32 ux maxCos)))
(-.f32 (-.f32 #s(literal 0 binary32) ux) (*.f32 (neg.f32 maxCos) ux))
(-.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 0 binary32))
(-.f32 (*.f32 ux maxCos) (neg.f32 (neg.f32 ux)))
(-.f32 (*.f32 ux maxCos) ux)
(-.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos)))
(+.f32 (/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (neg.f32 ux)) (-.f32 ux (*.f32 ux maxCos))))
(+.f32 (/.f32 (*.f32 (*.f32 ux maxCos) (-.f32 ux (*.f32 ux maxCos))) (-.f32 ux (*.f32 ux maxCos))) (/.f32 (*.f32 (neg.f32 ux) (-.f32 ux (*.f32 ux maxCos))) (-.f32 ux (*.f32 ux maxCos))))
(+.f32 (/.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (neg.f32 ux)) (-.f32 (*.f32 ux maxCos) ux)))
(+.f32 (/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) ux) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (neg.f32 maxCos) ux)) (-.f32 (*.f32 ux maxCos) ux)))
(+.f32 (/.f32 (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 (*.f32 (neg.f32 ux) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (*.f32 ux maxCos) ux)))
(+.f32 (/.f32 (*.f32 ux (-.f32 ux (*.f32 ux maxCos))) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 (*.f32 (*.f32 (neg.f32 maxCos) ux) (-.f32 ux (*.f32 ux maxCos))) (-.f32 (*.f32 ux maxCos) ux)))
(+.f32 (/.f32 (+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) (neg.f32 ux)))) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 (*.f32 (neg.f32 ux) (neg.f32 ux)) (-.f32 (*.f32 ux maxCos) ux)))
(+.f32 (/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) ux))) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 ux maxCos) ux)))
(+.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))))) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (*.f32 ux maxCos) ux))
(+.f32 (-.f32 #s(literal 0 binary32) ux) (*.f32 ux maxCos))
(+.f32 (neg.f32 ux) (neg.f32 (*.f32 (neg.f32 maxCos) ux)))
(+.f32 (neg.f32 ux) (*.f32 ux maxCos))
(+.f32 (-.f32 (*.f32 ux maxCos) ux) (/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 0 binary32)) (-.f32 (*.f32 ux maxCos) ux)))
(+.f32 (-.f32 (*.f32 ux maxCos) ux) (/.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (-.f32 (*.f32 ux maxCos) ux)))
(+.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 0 binary32))
(+.f32 (*.f32 ux maxCos) (neg.f32 ux))
(+.f32 #s(literal 0 binary32) (-.f32 (*.f32 ux maxCos) ux))
(neg.f32 (-.f32 ux (*.f32 ux maxCos)))
(*.f32 (neg.f32 (neg.f32 (fabs.f32 (-.f32 ux (*.f32 ux maxCos))))) (neg.f32 (neg.f32 (fabs.f32 (-.f32 ux (*.f32 ux maxCos))))))
(*.f32 (pow.f32 (fabs.f32 (-.f32 ux (*.f32 ux maxCos))) #s(literal 1 binary32)) (pow.f32 (fabs.f32 (-.f32 ux (*.f32 ux maxCos))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (fabs.f32 (-.f32 ux (*.f32 ux maxCos))) #s(literal 1 binary32)) (fabs.f32 (-.f32 ux (*.f32 ux maxCos))))
(*.f32 (pow.f32 (fabs.f32 (-.f32 ux (*.f32 ux maxCos))) #s(literal 0 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))
(*.f32 (pow.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 0 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))
(*.f32 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 0 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))
(*.f32 (pow.f32 (+.f32 (neg.f32 maxCos) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 ux ux))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))
(*.f32 (pow.f32 (-.f32 (*.f32 ux maxCos) ux) (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))) (pow.f32 (-.f32 (*.f32 ux maxCos) ux) (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))))
(*.f32 (neg.f32 (fabs.f32 (-.f32 ux (*.f32 ux maxCos)))) (neg.f32 (fabs.f32 (-.f32 ux (*.f32 ux maxCos)))))
(*.f32 (pow.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 1 binary32)) (pow.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 1 binary32)))
(*.f32 (pow.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 1 binary32)) (-.f32 (*.f32 ux maxCos) ux))
(*.f32 (fabs.f32 (-.f32 ux (*.f32 ux maxCos))) (fabs.f32 (-.f32 ux (*.f32 ux maxCos))))
(*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))
(*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (*.f32 ux maxCos) ux))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 ux maxCos))) (*.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (neg.f32 ux)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (neg.f32 ux)))) (-.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (neg.f32 ux))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) ux) (*.f32 (-.f32 ux (*.f32 ux maxCos)) ux)) (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (neg.f32 maxCos) ux)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (neg.f32 maxCos) ux)))) (-.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) ux) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (neg.f32 maxCos) ux))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) ux))) (*.f32 (*.f32 (neg.f32 ux) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (neg.f32 ux) (-.f32 (*.f32 ux maxCos) ux)))) (-.f32 (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (neg.f32 ux) (-.f32 (*.f32 ux maxCos) ux))))
(/.f32 (-.f32 (*.f32 (*.f32 ux (-.f32 ux (*.f32 ux maxCos))) (*.f32 ux (-.f32 ux (*.f32 ux maxCos)))) (*.f32 (*.f32 (*.f32 (neg.f32 maxCos) ux) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (*.f32 (neg.f32 maxCos) ux) (-.f32 ux (*.f32 ux maxCos))))) (-.f32 (*.f32 ux (-.f32 ux (*.f32 ux maxCos))) (*.f32 (*.f32 (neg.f32 maxCos) ux) (-.f32 ux (*.f32 ux maxCos)))))
(/.f32 (-.f32 (*.f32 (+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) (neg.f32 ux)))) (+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) (neg.f32 ux))))) (*.f32 (*.f32 (neg.f32 ux) (neg.f32 ux)) (*.f32 (neg.f32 ux) (neg.f32 ux)))) (-.f32 (+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) (neg.f32 ux)))) (*.f32 (neg.f32 ux) (neg.f32 ux))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) ux))) (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) ux)))) (*.f32 (*.f32 ux ux) (*.f32 ux ux))) (-.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) ux))) (*.f32 ux ux)))
(/.f32 (-.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))))) (-.f32 #s(literal 0 binary32) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos)))))) (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))) (-.f32 (-.f32 #s(literal 0 binary32) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))) (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 0 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 0 binary32)))) (-.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 0 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))) (*.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))))) (-.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 ux maxCos)) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (neg.f32 ux)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 ux maxCos))) (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (neg.f32 ux)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (neg.f32 ux))) (*.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (neg.f32 ux))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (neg.f32 maxCos) ux)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) ux) (*.f32 (-.f32 ux (*.f32 ux maxCos)) ux)) (-.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (neg.f32 maxCos) ux)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (neg.f32 maxCos) ux))) (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) ux) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (neg.f32 maxCos) ux))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 ux) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) ux))) (-.f32 (*.f32 (*.f32 (neg.f32 ux) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (neg.f32 ux) (-.f32 (*.f32 ux maxCos) ux))) (*.f32 (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (neg.f32 ux) (-.f32 (*.f32 ux maxCos) ux))))))
(/.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 ux (*.f32 ux maxCos))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (neg.f32 maxCos) ux) (-.f32 ux (*.f32 ux maxCos))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 ux (-.f32 ux (*.f32 ux maxCos))) (*.f32 ux (-.f32 ux (*.f32 ux maxCos)))) (-.f32 (*.f32 (*.f32 (*.f32 (neg.f32 maxCos) ux) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (*.f32 (neg.f32 maxCos) ux) (-.f32 ux (*.f32 ux maxCos)))) (*.f32 (*.f32 ux (-.f32 ux (*.f32 ux maxCos))) (*.f32 (*.f32 (neg.f32 maxCos) ux) (-.f32 ux (*.f32 ux maxCos)))))))
(/.f32 (+.f32 (pow.f32 (+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) (neg.f32 ux)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 ux) (neg.f32 ux)) #s(literal 3 binary32))) (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) (neg.f32 ux)))) (+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) (neg.f32 ux))))) (-.f32 (*.f32 (*.f32 (neg.f32 ux) (neg.f32 ux)) (*.f32 (neg.f32 ux) (neg.f32 ux))) (*.f32 (+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) (neg.f32 ux)))) (*.f32 (neg.f32 ux) (neg.f32 ux))))))
(/.f32 (+.f32 (pow.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) ux))) #s(literal 3 binary32)) (pow.f32 (*.f32 ux ux) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) ux))) (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) ux)))) (-.f32 (*.f32 (*.f32 ux ux) (*.f32 ux ux)) (*.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) ux))) (*.f32 ux ux)))))
(/.f32 (+.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))))) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))))) (-.f32 #s(literal 0 binary32) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos)))))) (-.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 0 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))) (-.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 0 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 0 binary32))) (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 0 binary32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))) (-.f32 (*.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos)))) (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) #s(literal 3 binary32)) (pow.f32 #s(literal 0 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))) (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) #s(literal 0 binary32)))))
(/.f32 (+.f32 (pow.f32 #s(literal 0 binary32) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))) (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))))))
(/.f32 (pow.f32 (fabs.f32 (-.f32 ux (*.f32 ux maxCos))) #s(literal 1 binary32)) (pow.f32 (fabs.f32 (-.f32 ux (*.f32 ux maxCos))) #s(literal -1 binary32)))
(/.f32 (pow.f32 (fabs.f32 (-.f32 ux (*.f32 ux maxCos))) #s(literal 0 binary32)) (pow.f32 (fabs.f32 (-.f32 ux (*.f32 ux maxCos))) #s(literal -2 binary32)))
(/.f32 (pow.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 0 binary32)) (pow.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -2 binary32)))
(/.f32 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 0 binary32)) (pow.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal -2 binary32)))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))) #s(literal 0 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) #s(literal 3 binary32)) (pow.f32 #s(literal 0 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))) (+.f32 #s(literal 0 binary32) (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) #s(literal 0 binary32)))))
(/.f32 (pow.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) (-.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))
(/.f32 #s(literal 1 binary32) (pow.f32 (fabs.f32 (-.f32 ux (*.f32 ux maxCos))) #s(literal -2 binary32)))
(/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal -2 binary32)))
(/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -2 binary32)))
(/.f32 (-.f32 ux (*.f32 ux maxCos)) (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)))
(sqrt.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))))
(-.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) #s(literal 0 binary32))
(pow.f32 (neg.f32 (fabs.f32 (-.f32 ux (*.f32 ux maxCos)))) #s(literal 2 binary32))
(pow.f32 (fabs.f32 (-.f32 ux (*.f32 ux maxCos))) #s(literal 2 binary32))
(pow.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))
(pow.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) #s(literal 1 binary32))
(pow.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 2 binary32))
(+.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (neg.f32 ux)))
(+.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) ux) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (neg.f32 maxCos) ux)))
(+.f32 (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (neg.f32 ux) (-.f32 (*.f32 ux maxCos) ux)))
(+.f32 (*.f32 ux (-.f32 ux (*.f32 ux maxCos))) (*.f32 (*.f32 (neg.f32 maxCos) ux) (-.f32 ux (*.f32 ux maxCos))))
(+.f32 (+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) (neg.f32 ux)))) (*.f32 (neg.f32 ux) (neg.f32 ux)))
(+.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) ux))) (*.f32 ux ux))
(+.f32 (-.f32 #s(literal 0 binary32) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))
(+.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 0 binary32)))
(+.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))))
(+.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) #s(literal 0 binary32))
(+.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))
(fabs.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))
(fabs.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))
(exp.f32 (*.f32 (log.f32 (fabs.f32 (-.f32 ux (*.f32 ux maxCos)))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (-.f32 ux (*.f32 ux maxCos))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (-.f32 (*.f32 ux maxCos) ux)) #s(literal 2 binary32)))
(neg.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 0 binary32))) #s(literal 0 binary32))
(*.f32 (neg.f32 (fabs.f32 (-.f32 ux (*.f32 ux maxCos)))) (fabs.f32 (-.f32 ux (*.f32 ux maxCos))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) #s(literal 0 binary32))) #s(literal 0 binary32))
(*.f32 (fabs.f32 (-.f32 ux (*.f32 ux maxCos))) (neg.f32 (fabs.f32 (-.f32 ux (*.f32 ux maxCos)))))
(*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))
(*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 ux (*.f32 ux maxCos)))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 ux maxCos))) (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (neg.f32 ux)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (neg.f32 ux)))) (-.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (neg.f32 ux))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (*.f32 ux maxCos) (-.f32 ux (*.f32 ux maxCos)))) (*.f32 (*.f32 (neg.f32 ux) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (neg.f32 ux) (-.f32 ux (*.f32 ux maxCos))))) (-.f32 (*.f32 (*.f32 ux maxCos) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (neg.f32 ux) (-.f32 ux (*.f32 ux maxCos)))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) #s(literal 0 binary32)) (-.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 0 binary32)))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 ux maxCos)) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (neg.f32 ux)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 ux maxCos))) (-.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (neg.f32 ux)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (neg.f32 ux))) (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (neg.f32 ux))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 ux maxCos) (-.f32 ux (*.f32 ux maxCos))) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 ux) (-.f32 ux (*.f32 ux maxCos))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (*.f32 ux maxCos) (-.f32 ux (*.f32 ux maxCos)))) (-.f32 (*.f32 (*.f32 (neg.f32 ux) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (neg.f32 ux) (-.f32 ux (*.f32 ux maxCos)))) (*.f32 (*.f32 (*.f32 ux maxCos) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (neg.f32 ux) (-.f32 ux (*.f32 ux maxCos)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 3 binary32)) (pow.f32 #s(literal 0 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 0 binary32)))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) (-.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))))
(/.f32 (+.f32 (pow.f32 #s(literal 0 binary32) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (pow.f32 #s(literal 0 binary32) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))) (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))))))
(-.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))
(+.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (neg.f32 ux)))
(+.f32 (*.f32 (*.f32 ux maxCos) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (neg.f32 ux) (-.f32 ux (*.f32 ux maxCos))))
(+.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 0 binary32))
(+.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))
(neg.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))
(*.f32 (/.f32 (neg.f32 (fabs.f32 (-.f32 ux (*.f32 ux maxCos)))) (+.f32 (neg.f32 maxCos) #s(literal 1 binary32))) (/.f32 (neg.f32 (fabs.f32 (-.f32 ux (*.f32 ux maxCos)))) ux))
(*.f32 (/.f32 (fabs.f32 (-.f32 ux (*.f32 ux maxCos))) (+.f32 (neg.f32 maxCos) #s(literal 1 binary32))) (/.f32 (fabs.f32 (-.f32 ux (*.f32 ux maxCos))) ux))
(*.f32 (/.f32 (-.f32 ux (*.f32 ux maxCos)) (+.f32 (neg.f32 maxCos) #s(literal 1 binary32))) (/.f32 (-.f32 ux (*.f32 ux maxCos)) ux))
(*.f32 (/.f32 (-.f32 (*.f32 ux maxCos) ux) (+.f32 (neg.f32 maxCos) #s(literal 1 binary32))) (/.f32 (-.f32 (*.f32 ux maxCos) ux) ux))
(*.f32 (+.f32 (neg.f32 maxCos) #s(literal 1 binary32)) ux)
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos)))) (-.f32 ux (*.f32 ux maxCos)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 maxCos) ux) ux)) ux)
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos)))) (-.f32 ux (*.f32 ux maxCos)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 ux maxCos) ux)) ux)
(*.f32 (fabs.f32 (-.f32 ux (*.f32 ux maxCos))) (/.f32 (fabs.f32 (-.f32 ux (*.f32 ux maxCos))) (-.f32 ux (*.f32 ux maxCos))))
(*.f32 (-.f32 ux (*.f32 ux maxCos)) (/.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))
(*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)))
(*.f32 (-.f32 (*.f32 ux maxCos) ux) (/.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))
(/.f32 (-.f32 (*.f32 (*.f32 (neg.f32 maxCos) ux) (*.f32 (neg.f32 maxCos) ux)) (*.f32 (neg.f32 (neg.f32 ux)) (neg.f32 (neg.f32 ux)))) (-.f32 (*.f32 (neg.f32 maxCos) ux) (neg.f32 (neg.f32 ux))))
(/.f32 (-.f32 (*.f32 (*.f32 (neg.f32 maxCos) ux) (*.f32 (neg.f32 maxCos) ux)) (*.f32 ux ux)) (-.f32 (*.f32 (neg.f32 maxCos) ux) ux))
(/.f32 (-.f32 (*.f32 ux ux) (*.f32 (+.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 0 binary32)) (+.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 0 binary32)))) (-.f32 ux (+.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 0 binary32))))
(/.f32 (-.f32 (*.f32 ux ux) (*.f32 (-.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 0 binary32)) (-.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 0 binary32)))) (-.f32 ux (-.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 0 binary32))))
(/.f32 (-.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 0 binary32)) (-.f32 (*.f32 ux maxCos) ux))
(/.f32 (-.f32 (*.f32 ux ux) (*.f32 (*.f32 (neg.f32 (neg.f32 maxCos)) ux) (*.f32 (neg.f32 (neg.f32 maxCos)) ux))) (+.f32 ux (*.f32 (neg.f32 (neg.f32 maxCos)) ux)))
(/.f32 (-.f32 (*.f32 ux ux) (*.f32 (neg.f32 (*.f32 (neg.f32 maxCos) ux)) (neg.f32 (*.f32 (neg.f32 maxCos) ux)))) (+.f32 ux (neg.f32 (*.f32 (neg.f32 maxCos) ux))))
(/.f32 (+.f32 (pow.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 3 binary32)) (pow.f32 (neg.f32 (neg.f32 ux)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (neg.f32 maxCos) ux) (*.f32 (neg.f32 maxCos) ux)) (-.f32 (*.f32 (neg.f32 (neg.f32 ux)) (neg.f32 (neg.f32 ux))) (*.f32 (*.f32 (neg.f32 maxCos) ux) (neg.f32 (neg.f32 ux))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (neg.f32 maxCos) ux) (*.f32 (neg.f32 maxCos) ux)) (-.f32 (*.f32 ux ux) (*.f32 (*.f32 (neg.f32 maxCos) ux) ux))))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (+.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 0 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 ux ux) (-.f32 (*.f32 (+.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 0 binary32)) (+.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 0 binary32))) (*.f32 ux (+.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 0 binary32))))))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (-.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 0 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 ux ux) (-.f32 (*.f32 (-.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 0 binary32)) (-.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 0 binary32))) (*.f32 ux (-.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 0 binary32))))))
(/.f32 (+.f32 (pow.f32 #s(literal 0 binary32) #s(literal 3 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))))))
(/.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 (neg.f32 maxCos)) ux) #s(literal 3 binary32))) (+.f32 (*.f32 ux ux) (+.f32 (*.f32 (*.f32 (neg.f32 (neg.f32 maxCos)) ux) (*.f32 (neg.f32 (neg.f32 maxCos)) ux)) (*.f32 ux (*.f32 (neg.f32 (neg.f32 maxCos)) ux)))))
(/.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (neg.f32 (*.f32 (neg.f32 maxCos) ux)) #s(literal 3 binary32))) (+.f32 (*.f32 ux ux) (+.f32 (*.f32 (neg.f32 (*.f32 (neg.f32 maxCos) ux)) (neg.f32 (*.f32 (neg.f32 maxCos) ux))) (*.f32 ux (neg.f32 (*.f32 (neg.f32 maxCos) ux))))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 2 binary32)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 0 binary32))) (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 0 binary32))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 0 binary32))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 0 binary32))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 0 binary32))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 0 binary32))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))
(/.f32 (-.f32 (*.f32 ux ux) (*.f32 (*.f32 (neg.f32 maxCos) ux) (*.f32 (neg.f32 maxCos) ux))) (-.f32 ux (*.f32 (neg.f32 maxCos) ux)))
(/.f32 (+.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))) (pow.f32 #s(literal 0 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (-.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 0 binary32)))))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 3 binary32))) (+.f32 (*.f32 ux ux) (-.f32 (*.f32 (*.f32 (neg.f32 maxCos) ux) (*.f32 (neg.f32 maxCos) ux)) (*.f32 ux (*.f32 (neg.f32 maxCos) ux)))))
(/.f32 (-.f32 (*.f32 ux ux) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (+.f32 ux (*.f32 ux maxCos)))
(/.f32 (-.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))) (pow.f32 #s(literal 0 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (+.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 0 binary32)))))
(/.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32))) (+.f32 (*.f32 ux ux) (+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 ux maxCos)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))))
(/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (*.f32 ux maxCos) ux))
(/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (-.f32 ux (*.f32 ux maxCos)))
(-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 0 binary32))
(-.f32 ux (*.f32 (neg.f32 (neg.f32 maxCos)) ux))
(-.f32 ux (neg.f32 (*.f32 (neg.f32 maxCos) ux)))
(-.f32 ux (*.f32 ux maxCos))
(-.f32 #s(literal 0 binary32) (-.f32 (*.f32 ux maxCos) ux))
(pow.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32))
(+.f32 (/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (neg.f32 ux)) (-.f32 (*.f32 ux maxCos) ux)))
(+.f32 (/.f32 (*.f32 (*.f32 ux maxCos) (-.f32 ux (*.f32 ux maxCos))) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 (*.f32 (neg.f32 ux) (-.f32 ux (*.f32 ux maxCos))) (-.f32 (*.f32 ux maxCos) ux)))
(+.f32 (/.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (/.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (neg.f32 ux)) (-.f32 ux (*.f32 ux maxCos))))
(+.f32 (/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) ux) (-.f32 ux (*.f32 ux maxCos))) (/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (neg.f32 maxCos) ux)) (-.f32 ux (*.f32 ux maxCos))))
(+.f32 (/.f32 (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 ux (*.f32 ux maxCos))) (/.f32 (*.f32 (neg.f32 ux) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 ux (*.f32 ux maxCos))))
(+.f32 (/.f32 (*.f32 ux (-.f32 ux (*.f32 ux maxCos))) (-.f32 ux (*.f32 ux maxCos))) (/.f32 (*.f32 (*.f32 (neg.f32 maxCos) ux) (-.f32 ux (*.f32 ux maxCos))) (-.f32 ux (*.f32 ux maxCos))))
(+.f32 (/.f32 (+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) (neg.f32 ux)))) (-.f32 ux (*.f32 ux maxCos))) (/.f32 (*.f32 (neg.f32 ux) (neg.f32 ux)) (-.f32 ux (*.f32 ux maxCos))))
(+.f32 (/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) ux))) (-.f32 ux (*.f32 ux maxCos))) (/.f32 (*.f32 ux ux) (-.f32 ux (*.f32 ux maxCos))))
(+.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))))) (-.f32 ux (*.f32 ux maxCos))) (-.f32 ux (*.f32 ux maxCos)))
(+.f32 (*.f32 (neg.f32 maxCos) ux) (neg.f32 (neg.f32 ux)))
(+.f32 (*.f32 (neg.f32 maxCos) ux) ux)
(+.f32 (-.f32 ux (*.f32 ux maxCos)) (/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 0 binary32)) (-.f32 ux (*.f32 ux maxCos))))
(+.f32 (-.f32 ux (*.f32 ux maxCos)) (/.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (-.f32 ux (*.f32 ux maxCos))))
(+.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 0 binary32))
(+.f32 ux (+.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 0 binary32)))
(+.f32 ux (-.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 0 binary32)))
(+.f32 ux (*.f32 (neg.f32 maxCos) ux))
(+.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos)))
(neg.f32 (-.f32 (*.f32 ux maxCos) ux))
(*.f32 (/.f32 (neg.f32 (fabs.f32 (-.f32 ux (*.f32 ux maxCos)))) (+.f32 (neg.f32 maxCos) #s(literal 1 binary32))) (/.f32 (fabs.f32 (-.f32 ux (*.f32 ux maxCos))) ux))
(*.f32 (/.f32 (fabs.f32 (-.f32 ux (*.f32 ux maxCos))) (+.f32 (neg.f32 maxCos) #s(literal 1 binary32))) (/.f32 (neg.f32 (fabs.f32 (-.f32 ux (*.f32 ux maxCos)))) ux))
(*.f32 (/.f32 (-.f32 ux (*.f32 ux maxCos)) (+.f32 (neg.f32 maxCos) #s(literal 1 binary32))) (/.f32 (-.f32 (*.f32 ux maxCos) ux) ux))
(*.f32 (/.f32 (-.f32 (*.f32 ux maxCos) ux) (+.f32 (neg.f32 maxCos) #s(literal 1 binary32))) (/.f32 (-.f32 ux (*.f32 ux maxCos)) ux))
(*.f32 (/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (+.f32 (neg.f32 maxCos) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) ux))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (neg.f32 ux) (*.f32 ux maxCos))) (*.f32 ux maxCos))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 0 binary32))) #s(literal 0 binary32))
(*.f32 (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 ux (*.f32 ux maxCos))) (*.f32 ux maxCos))
(*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)))
(*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (/.f32 #s(literal -1 binary32) (-.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (*.f32 (-.f32 #s(literal 0 binary32) ux) (-.f32 #s(literal 0 binary32) ux)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (-.f32 (-.f32 #s(literal 0 binary32) ux) (*.f32 ux maxCos)))
(/.f32 (-.f32 (*.f32 (neg.f32 ux) (neg.f32 ux)) (*.f32 (neg.f32 (*.f32 (neg.f32 maxCos) ux)) (neg.f32 (*.f32 (neg.f32 maxCos) ux)))) (-.f32 (neg.f32 ux) (neg.f32 (*.f32 (neg.f32 maxCos) ux))))
(/.f32 (-.f32 (*.f32 (neg.f32 ux) (neg.f32 ux)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (-.f32 (neg.f32 ux) (*.f32 ux maxCos)))
(/.f32 (-.f32 (*.f32 (-.f32 #s(literal 0 binary32) ux) (-.f32 #s(literal 0 binary32) ux)) (*.f32 (*.f32 (neg.f32 maxCos) ux) (*.f32 (neg.f32 maxCos) ux))) (+.f32 (-.f32 #s(literal 0 binary32) ux) (*.f32 (neg.f32 maxCos) ux)))
(/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (neg.f32 (neg.f32 ux)) (neg.f32 (neg.f32 ux)))) (+.f32 (*.f32 ux maxCos) (neg.f32 (neg.f32 ux))))
(/.f32 (+.f32 (pow.f32 (-.f32 #s(literal 0 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 0 binary32) ux) (-.f32 #s(literal 0 binary32) ux)) (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 0 binary32) ux) (*.f32 ux maxCos)))))
(/.f32 (+.f32 (pow.f32 (neg.f32 ux) #s(literal 3 binary32)) (pow.f32 (neg.f32 (*.f32 (neg.f32 maxCos) ux)) #s(literal 3 binary32))) (+.f32 (*.f32 (neg.f32 ux) (neg.f32 ux)) (-.f32 (*.f32 (neg.f32 (*.f32 (neg.f32 maxCos) ux)) (neg.f32 (*.f32 (neg.f32 maxCos) ux))) (*.f32 (neg.f32 ux) (neg.f32 (*.f32 (neg.f32 maxCos) ux))))))
(/.f32 (+.f32 (pow.f32 (neg.f32 ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32))) (+.f32 (*.f32 (neg.f32 ux) (neg.f32 ux)) (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (neg.f32 ux) (*.f32 ux maxCos)))))
(/.f32 (+.f32 (pow.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 3 binary32)) (pow.f32 #s(literal 0 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (-.f32 #s(literal 0 binary32) (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 0 binary32)))))
(/.f32 (+.f32 (pow.f32 #s(literal 0 binary32) #s(literal 3 binary32)) (pow.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 ux maxCos) ux)))))
(/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 0 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 0 binary32) ux) (-.f32 #s(literal 0 binary32) ux)) (+.f32 (*.f32 (*.f32 (neg.f32 maxCos) ux) (*.f32 (neg.f32 maxCos) ux)) (*.f32 (-.f32 #s(literal 0 binary32) ux) (*.f32 (neg.f32 maxCos) ux)))))
(/.f32 (-.f32 (pow.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 3 binary32)) (pow.f32 #s(literal 0 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (+.f32 #s(literal 0 binary32) (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 0 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32)) (pow.f32 (neg.f32 (neg.f32 ux)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (+.f32 (*.f32 (neg.f32 (neg.f32 ux)) (neg.f32 (neg.f32 ux))) (*.f32 (*.f32 ux maxCos) (neg.f32 (neg.f32 ux))))))
(/.f32 (+.f32 #s(literal 0 binary32) (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1 binary32))) (-.f32 ux (*.f32 ux maxCos)))
(/.f32 (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))) (-.f32 ux (*.f32 ux maxCos)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 ux maxCos))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 ux maxCos))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 ux maxCos))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 ux maxCos) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1 binary32)))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1 binary32)))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 ux maxCos) ux)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))
(/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1 binary32))) (-.f32 (*.f32 ux maxCos) ux))
(/.f32 (neg.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))) (-.f32 (*.f32 ux maxCos) ux))
(/.f32 (neg.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))
(/.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1 binary32)) (-.f32 ux (*.f32 ux maxCos)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))) (-.f32 ux (*.f32 ux maxCos)))
(/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (neg.f32 ux) (neg.f32 ux))) (-.f32 (*.f32 ux maxCos) (neg.f32 ux)))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (-.f32 (*.f32 ux maxCos) ux))
(/.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32)) (pow.f32 (neg.f32 ux) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (-.f32 (*.f32 (neg.f32 ux) (neg.f32 ux)) (*.f32 (*.f32 ux maxCos) (neg.f32 ux)))))
(/.f32 (-.f32 (pow.f32 #s(literal 0 binary32) #s(literal 3 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux ux)) (+.f32 (*.f32 ux maxCos) ux))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (+.f32 (*.f32 ux ux) (*.f32 (*.f32 ux maxCos) ux))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))))
(/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 ux (*.f32 ux maxCos)))
(/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (-.f32 (*.f32 ux maxCos) ux))
(-.f32 (/.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))) (/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))))
(-.f32 (/.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (-.f32 ux (*.f32 ux maxCos))) (-.f32 ux (*.f32 ux maxCos)))
(-.f32 (-.f32 #s(literal 0 binary32) ux) (*.f32 (neg.f32 maxCos) ux))
(-.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 0 binary32))
(-.f32 (*.f32 ux maxCos) (neg.f32 (neg.f32 ux)))
(-.f32 (*.f32 ux maxCos) ux)
(-.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos)))
(+.f32 (/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (neg.f32 ux)) (-.f32 ux (*.f32 ux maxCos))))
(+.f32 (/.f32 (*.f32 (*.f32 ux maxCos) (-.f32 ux (*.f32 ux maxCos))) (-.f32 ux (*.f32 ux maxCos))) (/.f32 (*.f32 (neg.f32 ux) (-.f32 ux (*.f32 ux maxCos))) (-.f32 ux (*.f32 ux maxCos))))
(+.f32 (/.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (neg.f32 ux)) (-.f32 (*.f32 ux maxCos) ux)))
(+.f32 (/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) ux) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (neg.f32 maxCos) ux)) (-.f32 (*.f32 ux maxCos) ux)))
(+.f32 (/.f32 (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 (*.f32 (neg.f32 ux) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (*.f32 ux maxCos) ux)))
(+.f32 (/.f32 (*.f32 ux (-.f32 ux (*.f32 ux maxCos))) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 (*.f32 (*.f32 (neg.f32 maxCos) ux) (-.f32 ux (*.f32 ux maxCos))) (-.f32 (*.f32 ux maxCos) ux)))
(+.f32 (/.f32 (+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) (neg.f32 ux)))) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 (*.f32 (neg.f32 ux) (neg.f32 ux)) (-.f32 (*.f32 ux maxCos) ux)))
(+.f32 (/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) ux))) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 ux maxCos) ux)))
(+.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))))) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (*.f32 ux maxCos) ux))
(+.f32 (-.f32 #s(literal 0 binary32) ux) (*.f32 ux maxCos))
(+.f32 (neg.f32 ux) (neg.f32 (*.f32 (neg.f32 maxCos) ux)))
(+.f32 (neg.f32 ux) (*.f32 ux maxCos))
(+.f32 (-.f32 (*.f32 ux maxCos) ux) (/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 0 binary32)) (-.f32 (*.f32 ux maxCos) ux)))
(+.f32 (-.f32 (*.f32 ux maxCos) ux) (/.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (-.f32 (*.f32 ux maxCos) ux)))
(+.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 0 binary32))
(+.f32 (*.f32 ux maxCos) (neg.f32 ux))
(+.f32 #s(literal 0 binary32) (-.f32 (*.f32 ux maxCos) ux))
(neg.f32 (-.f32 ux (*.f32 ux maxCos)))
#s(literal 2 binary32)
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)))) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -2 binary32) (-.f32 ux (*.f32 ux maxCos)))) (-.f32 ux (*.f32 ux maxCos)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) ux)) ux)
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 ux maxCos) (-.f32 ux #s(literal 2 binary32)))) (-.f32 ux #s(literal 2 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)))) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 ux maxCos)))) (-.f32 ux (*.f32 ux maxCos)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)) ux)) ux)
(/.f32 (-.f32 (*.f32 (-.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32))) (*.f32 (*.f32 (neg.f32 maxCos) ux) (*.f32 (neg.f32 maxCos) ux))) (-.f32 (-.f32 ux #s(literal 2 binary32)) (*.f32 (neg.f32 maxCos) ux)))
(/.f32 (-.f32 (*.f32 #s(literal -2 binary32) #s(literal -2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))) (-.f32 #s(literal -2 binary32) (-.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (*.f32 #s(literal -1 binary32) #s(literal -1 binary32)) (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)))) (-.f32 #s(literal -1 binary32) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)))) (*.f32 ux ux)) (-.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) ux))
(/.f32 (-.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (*.f32 #s(literal 2 binary32) #s(literal 2 binary32))) (+.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 ux ux) (*.f32 (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)) #s(literal -1 binary32)) (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)) #s(literal -1 binary32)))) (+.f32 ux (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)) #s(literal -1 binary32))))
(/.f32 (+.f32 (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32))) (-.f32 (*.f32 (*.f32 (neg.f32 maxCos) ux) (*.f32 (neg.f32 maxCos) ux)) (*.f32 (-.f32 ux #s(literal 2 binary32)) (*.f32 (neg.f32 maxCos) ux)))))
(/.f32 (+.f32 (pow.f32 #s(literal -2 binary32) #s(literal 3 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))) (+.f32 (*.f32 #s(literal -2 binary32) #s(literal -2 binary32)) (-.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (*.f32 #s(literal -2 binary32) (-.f32 ux (*.f32 ux maxCos))))))
(/.f32 (+.f32 (pow.f32 #s(literal -1 binary32) #s(literal 3 binary32)) (pow.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal -1 binary32) #s(literal -1 binary32)) (-.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32))) (*.f32 #s(literal -1 binary32) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32))))))
(/.f32 (+.f32 (pow.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))) (+.f32 (*.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)))) (-.f32 (*.f32 ux ux) (*.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) ux))))
(/.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)) #s(literal -1 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 ux ux) (+.f32 (*.f32 (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)) #s(literal -1 binary32)) (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)) #s(literal -1 binary32))) (*.f32 ux (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)) #s(literal -1 binary32))))))
(/.f32 (-.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32))) (*.f32 #s(literal -1 binary32) #s(literal -1 binary32))) (-.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) #s(literal -1 binary32)))
(/.f32 (-.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (*.f32 #s(literal -2 binary32) #s(literal -2 binary32))) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal -2 binary32)))
(/.f32 (-.f32 (*.f32 ux ux) (*.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))))) (-.f32 ux (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)))))
(/.f32 (-.f32 (*.f32 (-.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (+.f32 (-.f32 ux #s(literal 2 binary32)) (*.f32 ux maxCos)))
(/.f32 (+.f32 (pow.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 #s(literal -1 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32))) (-.f32 (*.f32 #s(literal -1 binary32) #s(literal -1 binary32)) (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) #s(literal -1 binary32)))))
(/.f32 (+.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))) (pow.f32 #s(literal -2 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (-.f32 (*.f32 #s(literal -2 binary32) #s(literal -2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal -2 binary32)))))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) #s(literal 3 binary32))) (+.f32 (*.f32 ux ux) (-.f32 (*.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)))) (*.f32 ux (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)))))))
(/.f32 (-.f32 (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32))) (+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (-.f32 ux #s(literal 2 binary32)) (*.f32 ux maxCos)))))
(/.f32 (-.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32))) (*.f32 #s(literal 1 binary32) #s(literal 1 binary32))) (+.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) #s(literal 1 binary32)))
(/.f32 (-.f32 (*.f32 ux ux) (*.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)) (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)))) (+.f32 ux (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))))
(/.f32 (-.f32 (pow.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))) (pow.f32 #s(literal 2 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (+.f32 (*.f32 #s(literal 2 binary32) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 ux ux) (+.f32 (*.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)) (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) (*.f32 ux (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))))))
(-.f32 (-.f32 ux #s(literal 2 binary32)) (*.f32 ux maxCos))
(-.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) #s(literal 1 binary32))
(-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))
(-.f32 ux (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)) #s(literal -1 binary32)))
(-.f32 ux (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)))
(+.f32 (-.f32 ux #s(literal 2 binary32)) (*.f32 (neg.f32 maxCos) ux))
(+.f32 #s(literal -2 binary32) (-.f32 ux (*.f32 ux maxCos)))
(+.f32 #s(literal -1 binary32) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)))
(+.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) ux)
(+.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) #s(literal -1 binary32))
(+.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal -2 binary32))
(+.f32 ux (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))))
(neg.f32 (+.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 2 binary32)))
(neg.f32 (-.f32 (*.f32 ux maxCos) (-.f32 ux #s(literal 2 binary32))))
(neg.f32 (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)) ux))
(*.f32 (/.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (+.f32 (neg.f32 maxCos) #s(literal 1 binary32))) (/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) ux))
(*.f32 (/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (+.f32 (neg.f32 maxCos) #s(literal 1 binary32))) (/.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) ux))
(*.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (fabs.f32 (-.f32 ux (*.f32 ux maxCos))))
(*.f32 (*.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))) (*.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))))
(*.f32 (*.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) (*.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))))
(*.f32 (neg.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (neg.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))
(*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)))
(*.f32 (fabs.f32 (-.f32 ux (*.f32 ux maxCos))) (fabs.f32 (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)) ux)))
(*.f32 (fabs.f32 (-.f32 ux (*.f32 ux maxCos))) (fabs.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))))
(*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))
(*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))
(*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)) ux))
(*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))))
(*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 (+.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))
(*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 ux maxCos)) (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 ux maxCos))) (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (neg.f32 ux)) (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (neg.f32 ux)))) (-.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 ux maxCos)) (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (neg.f32 ux))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)))) (*.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -1 binary32)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -1 binary32)))) (-.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -1 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) ux) (*.f32 (-.f32 (*.f32 ux maxCos) ux) ux)) (*.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)))) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)))))) (-.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) ux) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (*.f32 (*.f32 ux maxCos) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 (neg.f32 ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (*.f32 (neg.f32 ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))))) (-.f32 (*.f32 (*.f32 ux maxCos) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (*.f32 (neg.f32 ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (*.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)))) (-.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux))))
(/.f32 (-.f32 (*.f32 (*.f32 ux (-.f32 (*.f32 ux maxCos) ux)) (*.f32 ux (-.f32 (*.f32 ux maxCos) ux))) (*.f32 (*.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) (-.f32 (*.f32 ux maxCos) ux)))) (-.f32 (*.f32 ux (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) (-.f32 (*.f32 ux maxCos) ux))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (*.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -2 binary32)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -2 binary32)))) (-.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -2 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (*.f32 (*.f32 #s(literal -2 binary32) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 #s(literal -2 binary32) (-.f32 (*.f32 ux maxCos) ux)))) (-.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 #s(literal -2 binary32) (-.f32 (*.f32 ux maxCos) ux))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 ux maxCos)) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (neg.f32 ux)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 ux maxCos)) (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 ux maxCos))) (-.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (neg.f32 ux)) (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (neg.f32 ux))) (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 ux maxCos)) (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (neg.f32 ux))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32))) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -1 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)))) (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -1 binary32)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -1 binary32))) (*.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -1 binary32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) ux) (*.f32 (-.f32 (*.f32 ux maxCos) ux) ux)) (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)))) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))))) (*.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) ux) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 ux maxCos) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (*.f32 (*.f32 ux maxCos) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)))) (-.f32 (*.f32 (*.f32 (neg.f32 ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (*.f32 (neg.f32 ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 (*.f32 ux maxCos) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (*.f32 (neg.f32 ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (-.f32 (*.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux))) (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux))))))
(/.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 (*.f32 ux maxCos) ux)) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 ux (-.f32 (*.f32 ux maxCos) ux)) (*.f32 ux (-.f32 (*.f32 ux maxCos) ux))) (-.f32 (*.f32 (*.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) (-.f32 (*.f32 ux maxCos) ux))) (*.f32 (*.f32 ux (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) (-.f32 (*.f32 ux maxCos) ux))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -2 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -2 binary32)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -2 binary32))) (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -2 binary32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal -2 binary32) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (-.f32 (*.f32 (*.f32 #s(literal -2 binary32) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 #s(literal -2 binary32) (-.f32 (*.f32 ux maxCos) ux))) (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 #s(literal -2 binary32) (-.f32 (*.f32 ux maxCos) ux))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))) (-.f32 ux (*.f32 ux maxCos)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))))) (-.f32 ux (*.f32 ux maxCos)))
(/.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))) (-.f32 (*.f32 ux maxCos) ux))
(/.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (-.f32 (*.f32 ux maxCos) ux))
(/.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)) ux)) (-.f32 (*.f32 ux maxCos) ux))
(/.f32 (neg.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) (-.f32 (*.f32 ux maxCos) ux))
(/.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (-.f32 ux (*.f32 ux maxCos)))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))))
(sqrt.f32 (*.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (-.f32 (*.f32 ux maxCos) ux)))
(pow.f32 (*.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))) #s(literal 2 binary32))
(pow.f32 (*.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))) #s(literal 2 binary32))
(pow.f32 (*.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))) #s(literal 2 binary32))
(pow.f32 (*.f32 (*.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (-.f32 (*.f32 ux maxCos) ux))) #s(literal 1/4 binary32))
(pow.f32 (*.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal 2 binary32))
(pow.f32 (*.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))) #s(literal 2 binary32))
(pow.f32 (*.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal 2 binary32))
(pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) #s(literal 4 binary32))
(pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal 4 binary32))
(pow.f32 (*.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/2 binary32))
(pow.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) #s(literal 2 binary32))
(pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1 binary32))
(pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) #s(literal 4 binary32))
(+.f32 (/.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32))) (-.f32 ux (*.f32 ux maxCos))) (/.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal -1 binary32)) (-.f32 ux (*.f32 ux maxCos))))
(+.f32 (/.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 ux (*.f32 ux maxCos))) (-.f32 ux (*.f32 ux maxCos))) (/.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal -2 binary32)) (-.f32 ux (*.f32 ux maxCos))))
(+.f32 (/.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) ux) (-.f32 ux (*.f32 ux maxCos))) (/.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)))) (-.f32 ux (*.f32 ux maxCos))))
(+.f32 (/.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (-.f32 ux (*.f32 ux maxCos))) (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (-.f32 ux (*.f32 ux maxCos))))
(+.f32 (/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (-.f32 ux (*.f32 ux maxCos))) (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (-.f32 ux (*.f32 ux maxCos))))
(+.f32 (/.f32 (*.f32 ux (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (-.f32 ux (*.f32 ux maxCos))) (/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (-.f32 ux (*.f32 ux maxCos))))
(+.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 ux maxCos)) (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (neg.f32 ux)))
(+.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -1 binary32)))
(+.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) ux) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)))))
(+.f32 (*.f32 (*.f32 ux maxCos) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (*.f32 (neg.f32 ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))))
(+.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)))
(+.f32 (*.f32 ux (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) (-.f32 (*.f32 ux maxCos) ux)))
(+.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -2 binary32)))
(+.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 #s(literal -2 binary32) (-.f32 (*.f32 ux maxCos) ux)))
(fabs.f32 (*.f32 (neg.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))
(fabs.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (neg.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))))
(fabs.f32 (*.f32 (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)) ux) (-.f32 (*.f32 ux maxCos) ux)))
(fabs.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)) ux)))
(fabs.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 ux (*.f32 ux maxCos))))
(fabs.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))
(neg.f32 (*.f32 (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)) ux) (-.f32 (*.f32 ux maxCos) ux)))
(neg.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)) ux)))
(neg.f32 (/.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (-.f32 (*.f32 ux maxCos) ux)))
(neg.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 ux (*.f32 ux maxCos))))
(*.f32 (neg.f32 (neg.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))) (neg.f32 (neg.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))))
(*.f32 (neg.f32 (neg.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))))) (neg.f32 (neg.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))))))
(*.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (sqrt.f32 (*.f32 (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)))))
(*.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (sqrt.f32 (/.f32 (+.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))
(*.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) #s(literal 1 binary32)) (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) #s(literal 1 binary32)) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))
(*.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) #s(literal 0 binary32)) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))
(*.f32 (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal 1 binary32)) (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal 1 binary32)) (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))))
(*.f32 (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal 0 binary32)) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))
(*.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) #s(literal 0 binary32)) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))
(*.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/2 binary32)) (pow.f32 (/.f32 (+.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) #s(literal 1/4 binary32)) (pow.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (pow.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 ux (*.f32 ux maxCos))) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 ux (*.f32 ux maxCos))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (*.f32 (+.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 2 binary32)) (+.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 2 binary32))) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (+.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 2 binary32)) (+.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 2 binary32))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1/2 binary32)) (pow.f32 (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)) ux) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 #s(literal 1/4 binary32) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 #s(literal 1/4 binary32) #s(literal 2 binary32))))
(*.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))))
(*.f32 (neg.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))) (neg.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))))
(*.f32 (neg.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))) (neg.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))))
(*.f32 (sqrt.f32 (-.f32 ux (*.f32 ux maxCos))) (sqrt.f32 (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)) ux)))
(*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) (sqrt.f32 (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux))))
(*.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) #s(literal 1 binary32)) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) #s(literal 1/2 binary32)) (pow.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 1/2 binary32)) (pow.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))) (pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))))
(*.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))
(*.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))))
(*.f32 (sqrt.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (sqrt.f32 (-.f32 (*.f32 ux maxCos) ux)))
(*.f32 (sqrt.f32 (-.f32 (*.f32 ux maxCos) ux)) (sqrt.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))))
(*.f32 (pow.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))
(/.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))) (sqrt.f32 (-.f32 (*.f32 ux maxCos) ux)))
(/.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sqrt.f32 (-.f32 (*.f32 ux maxCos) ux)))
(/.f32 (sqrt.f32 (neg.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))))) (sqrt.f32 (-.f32 (*.f32 ux maxCos) ux)))
(/.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) #s(literal 1 binary32)) (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) #s(literal -1 binary32)))
(/.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) #s(literal 0 binary32)) (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) #s(literal -2 binary32)))
(/.f32 (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal 1 binary32)) (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal -1 binary32)))
(/.f32 (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal 0 binary32)) (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal -2 binary32)))
(/.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) #s(literal 0 binary32)) (pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) #s(literal -2 binary32)))
(/.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) (sqrt.f32 (-.f32 ux (*.f32 ux maxCos))))
(/.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) #s(literal -1 binary32)))
(/.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal -1/4 binary32)))
(/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) #s(literal -2 binary32)))
(/.f32 #s(literal 1 binary32) (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal -2 binary32)))
(/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) #s(literal -2 binary32)))
(sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))
(pow.f32 (neg.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))) #s(literal 2 binary32))
(pow.f32 (neg.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))) #s(literal 2 binary32))
(pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) #s(literal 2 binary32))
(pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal 2 binary32))
(pow.f32 (*.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))
(pow.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) #s(literal 1 binary32))
(pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(fabs.f32 (neg.f32 (neg.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))))
(fabs.f32 (*.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))))
(fabs.f32 (*.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))))
(fabs.f32 (neg.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))
(fabs.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (-.f32 (*.f32 ux maxCos) ux))) #s(literal 1/4 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal 2 binary32)))
(neg.f32 (*.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))))
(neg.f32 (*.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))))
(PI.f32)
uy
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 uy) uy)) uy)
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 uy uy)) uy)
(*.f32 uy #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) uy)
(/.f32 (-.f32 (*.f32 uy uy) (*.f32 (neg.f32 (neg.f32 uy)) (neg.f32 (neg.f32 uy)))) (-.f32 uy (neg.f32 (neg.f32 uy))))
(/.f32 (-.f32 (*.f32 (*.f32 uy #s(literal 1 binary32)) (*.f32 uy #s(literal 1 binary32))) (*.f32 (*.f32 uy #s(literal 1 binary32)) (*.f32 uy #s(literal 1 binary32)))) (-.f32 (*.f32 uy #s(literal 1 binary32)) (*.f32 uy #s(literal 1 binary32))))
(/.f32 (+.f32 (pow.f32 (*.f32 uy #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 uy #s(literal 1 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 uy #s(literal 1 binary32)) (*.f32 uy #s(literal 1 binary32))) (-.f32 (*.f32 (*.f32 uy #s(literal 1 binary32)) (*.f32 uy #s(literal 1 binary32))) (*.f32 (*.f32 uy #s(literal 1 binary32)) (*.f32 uy #s(literal 1 binary32))))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1 binary32) uy) (*.f32 #s(literal 1 binary32) uy)) (*.f32 (*.f32 #s(literal 1 binary32) uy) (*.f32 #s(literal 1 binary32) uy))) (-.f32 (*.f32 #s(literal 1 binary32) uy) (*.f32 #s(literal 1 binary32) uy)))
(/.f32 (+.f32 (pow.f32 (*.f32 #s(literal 1 binary32) uy) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 1 binary32) uy) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) uy) (*.f32 #s(literal 1 binary32) uy)) (-.f32 (*.f32 (*.f32 #s(literal 1 binary32) uy) (*.f32 #s(literal 1 binary32) uy)) (*.f32 (*.f32 #s(literal 1 binary32) uy) (*.f32 #s(literal 1 binary32) uy)))))
(/.f32 (+.f32 (pow.f32 uy #s(literal 3 binary32)) (pow.f32 (neg.f32 (neg.f32 uy)) #s(literal 3 binary32))) (+.f32 (*.f32 uy uy) (-.f32 (*.f32 (neg.f32 (neg.f32 uy)) (neg.f32 (neg.f32 uy))) (*.f32 uy (neg.f32 (neg.f32 uy))))))
(/.f32 (-.f32 (*.f32 uy uy) (*.f32 (neg.f32 uy) (neg.f32 uy))) (+.f32 uy (neg.f32 uy)))
(/.f32 (-.f32 (pow.f32 uy #s(literal 3 binary32)) (pow.f32 (neg.f32 uy) #s(literal 3 binary32))) (+.f32 (*.f32 uy uy) (+.f32 (*.f32 (neg.f32 uy) (neg.f32 uy)) (*.f32 uy (neg.f32 uy)))))
(/.f32 (-.f32 (*.f32 uy uy) (*.f32 uy uy)) (-.f32 uy uy))
(/.f32 (+.f32 (pow.f32 uy #s(literal 3 binary32)) (pow.f32 uy #s(literal 3 binary32))) (+.f32 (*.f32 uy uy) (-.f32 (*.f32 uy uy) (*.f32 uy uy))))
(-.f32 uy (neg.f32 uy))
(+.f32 (*.f32 uy #s(literal 1 binary32)) (*.f32 uy #s(literal 1 binary32)))
(+.f32 (*.f32 #s(literal 1 binary32) uy) (*.f32 #s(literal 1 binary32) uy))
(+.f32 uy (neg.f32 (neg.f32 uy)))
(+.f32 uy uy)
(neg.f32 (-.f32 (neg.f32 uy) uy))
(log.f32 (pow.f32 (exp.f32 (+.f32 (PI.f32) (PI.f32))) uy))
(log.f32 (pow.f32 (exp.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)))
(log.f32 (exp.f32 (*.f32 (+.f32 uy uy) (PI.f32))))
(*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (+.f32 uy uy)) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (+.f32 uy uy) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32)))) (*.f32 uy (PI.f32)))
(*.f32 (+.f32 (PI.f32) (PI.f32)) uy)
(*.f32 (*.f32 uy (PI.f32)) #s(literal 2 binary32))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (+.f32 uy uy)))
(*.f32 (*.f32 (cbrt.f32 (PI.f32)) (+.f32 uy uy)) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))
(*.f32 (cbrt.f32 (PI.f32)) (*.f32 (+.f32 uy uy) (pow.f32 (PI.f32) #s(literal 2/3 binary32))))
(*.f32 (+.f32 uy uy) (log.f32 (exp.f32 (PI.f32))))
(*.f32 (+.f32 uy uy) (PI.f32))
(*.f32 uy (+.f32 (PI.f32) (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(/.f32 (-.f32 (*.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32))) (*.f32 (*.f32 (neg.f32 (PI.f32)) uy) (*.f32 (neg.f32 (PI.f32)) uy))) (+.f32 (*.f32 uy (PI.f32)) (*.f32 (neg.f32 (PI.f32)) uy)))
(/.f32 (-.f32 (*.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32))) (*.f32 (*.f32 (neg.f32 uy) (PI.f32)) (*.f32 (neg.f32 uy) (PI.f32)))) (+.f32 (*.f32 uy (PI.f32)) (*.f32 (neg.f32 uy) (PI.f32))))
(/.f32 (-.f32 (*.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32))) (*.f32 (neg.f32 (*.f32 uy (PI.f32))) (neg.f32 (*.f32 uy (PI.f32))))) (+.f32 (*.f32 uy (PI.f32)) (neg.f32 (*.f32 uy (PI.f32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (*.f32 (*.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) (pow.f32 (PI.f32) #s(literal 2/3 binary32))))) (-.f32 (*.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (-.f32 (*.f32 (*.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (*.f32 (*.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 uy (PI.f32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 (PI.f32)) uy) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32))) (+.f32 (*.f32 (*.f32 (neg.f32 (PI.f32)) uy) (*.f32 (neg.f32 (PI.f32)) uy)) (*.f32 (*.f32 uy (PI.f32)) (*.f32 (neg.f32 (PI.f32)) uy)))))
(/.f32 (-.f32 (pow.f32 (*.f32 uy (PI.f32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 uy) (PI.f32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32))) (+.f32 (*.f32 (*.f32 (neg.f32 uy) (PI.f32)) (*.f32 (neg.f32 uy) (PI.f32))) (*.f32 (*.f32 uy (PI.f32)) (*.f32 (neg.f32 uy) (PI.f32))))))
(/.f32 (-.f32 (pow.f32 (*.f32 uy (PI.f32)) #s(literal 3 binary32)) (pow.f32 (neg.f32 (*.f32 uy (PI.f32))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32))) (+.f32 (*.f32 (neg.f32 (*.f32 uy (PI.f32))) (neg.f32 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 uy (PI.f32)) (neg.f32 (*.f32 uy (PI.f32)))))))
(/.f32 (-.f32 (*.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32))) (*.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32)))) (-.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32))))
(/.f32 (+.f32 (pow.f32 (*.f32 uy (PI.f32)) #s(literal 3 binary32)) (pow.f32 (*.f32 uy (PI.f32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32))) (-.f32 (*.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32))) (*.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32))))))
(-.f32 (*.f32 uy (PI.f32)) (*.f32 (neg.f32 (PI.f32)) uy))
(-.f32 (*.f32 uy (PI.f32)) (*.f32 (neg.f32 uy) (PI.f32)))
(-.f32 (*.f32 uy (PI.f32)) (neg.f32 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) (pow.f32 (PI.f32) #s(literal 2/3 binary32))))
(+.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32))))) (*.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))))) (-.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32))))) (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))) (*.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))))
(-.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 (neg.f32 (PI.f32)) uy))) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 (neg.f32 (PI.f32)) uy))))
(-.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 (neg.f32 uy) (PI.f32)))) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 (neg.f32 uy) (PI.f32)))))
(-.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (neg.f32 (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 (sin.f32 (*.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (cos.f32 (*.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) (pow.f32 (PI.f32) #s(literal 2/3 binary32))))) (*.f32 (cos.f32 (*.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (sin.f32 (*.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) (pow.f32 (PI.f32) #s(literal 2/3 binary32))))))
(+.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))))
(sin.f32 (*.f32 (+.f32 uy uy) (PI.f32)))
(*.f32 (*.f32 (sin.f32 (*.f32 (+.f32 uy uy) (PI.f32))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))
(*.f32 (*.f32 (sin.f32 (*.f32 (+.f32 uy uy) (PI.f32))) (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))) (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))))
(*.f32 (*.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (sin.f32 (*.f32 (+.f32 uy uy) (PI.f32)))) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))
(*.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (*.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (sin.f32 (*.f32 (+.f32 uy uy) (PI.f32)))))
(*.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) (*.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) (sin.f32 (*.f32 (+.f32 uy uy) (PI.f32)))))
(*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (sin.f32 (*.f32 (+.f32 uy uy) (PI.f32))))
(*.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (*.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (sin.f32 (*.f32 (+.f32 uy uy) (PI.f32)))))
(*.f32 (sin.f32 (*.f32 (+.f32 uy uy) (PI.f32))) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 ux maxCos))) (*.f32 ux maxCos))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 2 binary32))) #s(literal 2 binary32))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 ux maxCos) #s(literal 2 binary32))) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)) (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32))) (*.f32 #s(literal 1 binary32) #s(literal 1 binary32))) (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)) #s(literal 1 binary32)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (neg.f32 maxCos) ux)) (-.f32 #s(literal 1 binary32) (*.f32 (neg.f32 maxCos) ux)))) (-.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (neg.f32 maxCos) ux))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)) (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)))) (-.f32 #s(literal 1 binary32) (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 2 binary32) #s(literal 2 binary32)) (*.f32 (*.f32 (neg.f32 (neg.f32 maxCos)) ux) (*.f32 (neg.f32 (neg.f32 maxCos)) ux))) (-.f32 #s(literal 2 binary32) (*.f32 (neg.f32 (neg.f32 maxCos)) ux)))
(/.f32 (-.f32 (*.f32 #s(literal 2 binary32) #s(literal 2 binary32)) (*.f32 (neg.f32 (*.f32 (neg.f32 maxCos) ux)) (neg.f32 (*.f32 (neg.f32 maxCos) ux)))) (-.f32 #s(literal 2 binary32) (neg.f32 (*.f32 (neg.f32 maxCos) ux))))
(/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal -2 binary32) #s(literal -2 binary32))) (+.f32 (*.f32 ux maxCos) #s(literal -2 binary32)))
(/.f32 (+.f32 (pow.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)) (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32))) (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)) #s(literal 1 binary32)))))
(/.f32 (+.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (neg.f32 maxCos) ux)) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (neg.f32 maxCos) ux)) (-.f32 #s(literal 1 binary32) (*.f32 (neg.f32 maxCos) ux))) (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (neg.f32 maxCos) ux))))))
(/.f32 (+.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (-.f32 (*.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)) (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32))) (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32))))))
(/.f32 (+.f32 (pow.f32 #s(literal 2 binary32) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 (neg.f32 maxCos)) ux) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 2 binary32) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 (neg.f32 (neg.f32 maxCos)) ux) (*.f32 (neg.f32 (neg.f32 maxCos)) ux)) (*.f32 #s(literal 2 binary32) (*.f32 (neg.f32 (neg.f32 maxCos)) ux)))))
(/.f32 (+.f32 (pow.f32 #s(literal 2 binary32) #s(literal 3 binary32)) (pow.f32 (neg.f32 (*.f32 (neg.f32 maxCos) ux)) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 2 binary32) #s(literal 2 binary32)) (-.f32 (*.f32 (neg.f32 (*.f32 (neg.f32 maxCos) ux)) (neg.f32 (*.f32 (neg.f32 maxCos) ux))) (*.f32 #s(literal 2 binary32) (neg.f32 (*.f32 (neg.f32 maxCos) ux))))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32)) (pow.f32 #s(literal -2 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (+.f32 (*.f32 #s(literal -2 binary32) #s(literal -2 binary32)) (*.f32 (*.f32 ux maxCos) #s(literal -2 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) #s(literal 2 binary32))) (-.f32 (*.f32 ux maxCos) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 #s(literal 2 binary32) #s(literal 2 binary32)) (*.f32 (*.f32 (neg.f32 maxCos) ux) (*.f32 (neg.f32 maxCos) ux))) (+.f32 #s(literal 2 binary32) (*.f32 (neg.f32 maxCos) ux)))
(/.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32)) (pow.f32 #s(literal 2 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (-.f32 (*.f32 #s(literal 2 binary32) #s(literal 2 binary32)) (*.f32 (*.f32 ux maxCos) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 #s(literal 2 binary32) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 2 binary32) #s(literal 2 binary32)) (+.f32 (*.f32 (*.f32 (neg.f32 maxCos) ux) (*.f32 (neg.f32 maxCos) ux)) (*.f32 #s(literal 2 binary32) (*.f32 (neg.f32 maxCos) ux)))))
(/.f32 (-.f32 (*.f32 #s(literal 2 binary32) #s(literal 2 binary32)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (-.f32 #s(literal 2 binary32) (*.f32 ux maxCos)))
(/.f32 (+.f32 (pow.f32 #s(literal 2 binary32) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 2 binary32) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 ux maxCos)))))
(-.f32 #s(literal 2 binary32) (*.f32 (neg.f32 maxCos) ux))
(-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))
(+.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (neg.f32 maxCos) ux)))
(+.f32 #s(literal 1 binary32) (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)))
(+.f32 #s(literal 2 binary32) (*.f32 (neg.f32 (neg.f32 maxCos)) ux))
(+.f32 #s(literal 2 binary32) (neg.f32 (*.f32 (neg.f32 maxCos) ux)))
(+.f32 #s(literal 2 binary32) (*.f32 ux maxCos))
(+.f32 (*.f32 ux maxCos) #s(literal 2 binary32))
(neg.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)))) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -2 binary32) (-.f32 ux (*.f32 ux maxCos)))) (-.f32 ux (*.f32 ux maxCos)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) ux)) ux)
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 ux maxCos) (-.f32 ux #s(literal 2 binary32)))) (-.f32 ux #s(literal 2 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)))) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 ux maxCos)))) (-.f32 ux (*.f32 ux maxCos)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)) ux)) ux)
(/.f32 (-.f32 (*.f32 (-.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32))) (*.f32 (*.f32 (neg.f32 maxCos) ux) (*.f32 (neg.f32 maxCos) ux))) (-.f32 (-.f32 ux #s(literal 2 binary32)) (*.f32 (neg.f32 maxCos) ux)))
(/.f32 (-.f32 (*.f32 #s(literal -2 binary32) #s(literal -2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))) (-.f32 #s(literal -2 binary32) (-.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (*.f32 #s(literal -1 binary32) #s(literal -1 binary32)) (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)))) (-.f32 #s(literal -1 binary32) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)))) (*.f32 ux ux)) (-.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) ux))
(/.f32 (-.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (*.f32 #s(literal 2 binary32) #s(literal 2 binary32))) (+.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 ux ux) (*.f32 (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)) #s(literal -1 binary32)) (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)) #s(literal -1 binary32)))) (+.f32 ux (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)) #s(literal -1 binary32))))
(/.f32 (+.f32 (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32))) (-.f32 (*.f32 (*.f32 (neg.f32 maxCos) ux) (*.f32 (neg.f32 maxCos) ux)) (*.f32 (-.f32 ux #s(literal 2 binary32)) (*.f32 (neg.f32 maxCos) ux)))))
(/.f32 (+.f32 (pow.f32 #s(literal -2 binary32) #s(literal 3 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))) (+.f32 (*.f32 #s(literal -2 binary32) #s(literal -2 binary32)) (-.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (*.f32 #s(literal -2 binary32) (-.f32 ux (*.f32 ux maxCos))))))
(/.f32 (+.f32 (pow.f32 #s(literal -1 binary32) #s(literal 3 binary32)) (pow.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal -1 binary32) #s(literal -1 binary32)) (-.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32))) (*.f32 #s(literal -1 binary32) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32))))))
(/.f32 (+.f32 (pow.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))) (+.f32 (*.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)))) (-.f32 (*.f32 ux ux) (*.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) ux))))
(/.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)) #s(literal -1 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 ux ux) (+.f32 (*.f32 (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)) #s(literal -1 binary32)) (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)) #s(literal -1 binary32))) (*.f32 ux (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)) #s(literal -1 binary32))))))
(/.f32 (-.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32))) (*.f32 #s(literal -1 binary32) #s(literal -1 binary32))) (-.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) #s(literal -1 binary32)))
(/.f32 (-.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (*.f32 #s(literal -2 binary32) #s(literal -2 binary32))) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal -2 binary32)))
(/.f32 (-.f32 (*.f32 ux ux) (*.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))))) (-.f32 ux (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)))))
(/.f32 (-.f32 (*.f32 (-.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (+.f32 (-.f32 ux #s(literal 2 binary32)) (*.f32 ux maxCos)))
(/.f32 (+.f32 (pow.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 #s(literal -1 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32))) (-.f32 (*.f32 #s(literal -1 binary32) #s(literal -1 binary32)) (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) #s(literal -1 binary32)))))
(/.f32 (+.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))) (pow.f32 #s(literal -2 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (-.f32 (*.f32 #s(literal -2 binary32) #s(literal -2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal -2 binary32)))))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) #s(literal 3 binary32))) (+.f32 (*.f32 ux ux) (-.f32 (*.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)))) (*.f32 ux (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)))))))
(/.f32 (-.f32 (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32))) (+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (-.f32 ux #s(literal 2 binary32)) (*.f32 ux maxCos)))))
(/.f32 (-.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32))) (*.f32 #s(literal 1 binary32) #s(literal 1 binary32))) (+.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) #s(literal 1 binary32)))
(/.f32 (-.f32 (*.f32 ux ux) (*.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)) (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)))) (+.f32 ux (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))))
(/.f32 (-.f32 (pow.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))) (pow.f32 #s(literal 2 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (+.f32 (*.f32 #s(literal 2 binary32) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 ux ux) (+.f32 (*.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)) (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) (*.f32 ux (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))))))
(-.f32 (-.f32 ux #s(literal 2 binary32)) (*.f32 ux maxCos))
(-.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) #s(literal 1 binary32))
(-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))
(-.f32 ux (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)) #s(literal -1 binary32)))
(-.f32 ux (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)))
(+.f32 (-.f32 ux #s(literal 2 binary32)) (*.f32 (neg.f32 maxCos) ux))
(+.f32 #s(literal -2 binary32) (-.f32 ux (*.f32 ux maxCos)))
(+.f32 #s(literal -1 binary32) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)))
(+.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) ux)
(+.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) #s(literal -1 binary32))
(+.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal -2 binary32))
(+.f32 ux (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))))
(neg.f32 (+.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 2 binary32)))
(neg.f32 (-.f32 (*.f32 ux maxCos) (-.f32 ux #s(literal 2 binary32))))
(neg.f32 (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)) ux))
(*.f32 (/.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (+.f32 (neg.f32 maxCos) #s(literal 1 binary32))) (/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) ux))
(*.f32 (/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (+.f32 (neg.f32 maxCos) #s(literal 1 binary32))) (/.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) ux))
(*.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (fabs.f32 (-.f32 ux (*.f32 ux maxCos))))
(*.f32 (*.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))) (*.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))))
(*.f32 (*.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) (*.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))))
(*.f32 (neg.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (neg.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))
(*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)))
(*.f32 (fabs.f32 (-.f32 ux (*.f32 ux maxCos))) (fabs.f32 (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)) ux)))
(*.f32 (fabs.f32 (-.f32 ux (*.f32 ux maxCos))) (fabs.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))))
(*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))
(*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))
(*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)) ux))
(*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))))
(*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 (+.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))
(*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 ux maxCos)) (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 ux maxCos))) (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (neg.f32 ux)) (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (neg.f32 ux)))) (-.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 ux maxCos)) (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (neg.f32 ux))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)))) (*.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -1 binary32)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -1 binary32)))) (-.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -1 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) ux) (*.f32 (-.f32 (*.f32 ux maxCos) ux) ux)) (*.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)))) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)))))) (-.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) ux) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (*.f32 (*.f32 ux maxCos) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 (neg.f32 ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (*.f32 (neg.f32 ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))))) (-.f32 (*.f32 (*.f32 ux maxCos) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (*.f32 (neg.f32 ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (*.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)))) (-.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux))))
(/.f32 (-.f32 (*.f32 (*.f32 ux (-.f32 (*.f32 ux maxCos) ux)) (*.f32 ux (-.f32 (*.f32 ux maxCos) ux))) (*.f32 (*.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) (-.f32 (*.f32 ux maxCos) ux)))) (-.f32 (*.f32 ux (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) (-.f32 (*.f32 ux maxCos) ux))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (*.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -2 binary32)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -2 binary32)))) (-.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -2 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (*.f32 (*.f32 #s(literal -2 binary32) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 #s(literal -2 binary32) (-.f32 (*.f32 ux maxCos) ux)))) (-.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 #s(literal -2 binary32) (-.f32 (*.f32 ux maxCos) ux))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 ux maxCos)) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (neg.f32 ux)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 ux maxCos)) (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 ux maxCos))) (-.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (neg.f32 ux)) (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (neg.f32 ux))) (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 ux maxCos)) (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (neg.f32 ux))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32))) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -1 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)))) (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -1 binary32)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -1 binary32))) (*.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -1 binary32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) ux) (*.f32 (-.f32 (*.f32 ux maxCos) ux) ux)) (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)))) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))))) (*.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) ux) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 ux maxCos) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (*.f32 (*.f32 ux maxCos) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)))) (-.f32 (*.f32 (*.f32 (neg.f32 ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (*.f32 (neg.f32 ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 (*.f32 ux maxCos) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (*.f32 (neg.f32 ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (-.f32 (*.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux))) (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux))))))
(/.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 (*.f32 ux maxCos) ux)) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 ux (-.f32 (*.f32 ux maxCos) ux)) (*.f32 ux (-.f32 (*.f32 ux maxCos) ux))) (-.f32 (*.f32 (*.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) (-.f32 (*.f32 ux maxCos) ux))) (*.f32 (*.f32 ux (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) (-.f32 (*.f32 ux maxCos) ux))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -2 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -2 binary32)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -2 binary32))) (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -2 binary32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal -2 binary32) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (-.f32 (*.f32 (*.f32 #s(literal -2 binary32) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 #s(literal -2 binary32) (-.f32 (*.f32 ux maxCos) ux))) (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 #s(literal -2 binary32) (-.f32 (*.f32 ux maxCos) ux))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))) (-.f32 ux (*.f32 ux maxCos)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))))) (-.f32 ux (*.f32 ux maxCos)))
(/.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))) (-.f32 (*.f32 ux maxCos) ux))
(/.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (-.f32 (*.f32 ux maxCos) ux))
(/.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)) ux)) (-.f32 (*.f32 ux maxCos) ux))
(/.f32 (neg.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) (-.f32 (*.f32 ux maxCos) ux))
(/.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (-.f32 ux (*.f32 ux maxCos)))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))))
(sqrt.f32 (*.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (-.f32 (*.f32 ux maxCos) ux)))
(pow.f32 (*.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))) #s(literal 2 binary32))
(pow.f32 (*.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))) #s(literal 2 binary32))
(pow.f32 (*.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))) #s(literal 2 binary32))
(pow.f32 (*.f32 (*.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (-.f32 (*.f32 ux maxCos) ux))) #s(literal 1/4 binary32))
(pow.f32 (*.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal 2 binary32))
(pow.f32 (*.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))) #s(literal 2 binary32))
(pow.f32 (*.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal 2 binary32))
(pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) #s(literal 4 binary32))
(pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal 4 binary32))
(pow.f32 (*.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/2 binary32))
(pow.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) #s(literal 2 binary32))
(pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1 binary32))
(pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) #s(literal 4 binary32))
(+.f32 (/.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32))) (-.f32 ux (*.f32 ux maxCos))) (/.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal -1 binary32)) (-.f32 ux (*.f32 ux maxCos))))
(+.f32 (/.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 ux (*.f32 ux maxCos))) (-.f32 ux (*.f32 ux maxCos))) (/.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal -2 binary32)) (-.f32 ux (*.f32 ux maxCos))))
(+.f32 (/.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) ux) (-.f32 ux (*.f32 ux maxCos))) (/.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)))) (-.f32 ux (*.f32 ux maxCos))))
(+.f32 (/.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (-.f32 ux (*.f32 ux maxCos))) (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (-.f32 ux (*.f32 ux maxCos))))
(+.f32 (/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (-.f32 ux (*.f32 ux maxCos))) (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (-.f32 ux (*.f32 ux maxCos))))
(+.f32 (/.f32 (*.f32 ux (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (-.f32 ux (*.f32 ux maxCos))) (/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (-.f32 ux (*.f32 ux maxCos))))
(+.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 ux maxCos)) (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (neg.f32 ux)))
(+.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -1 binary32)))
(+.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) ux) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)))))
(+.f32 (*.f32 (*.f32 ux maxCos) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (*.f32 (neg.f32 ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))))
(+.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)))
(+.f32 (*.f32 ux (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) (-.f32 (*.f32 ux maxCos) ux)))
(+.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -2 binary32)))
(+.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 #s(literal -2 binary32) (-.f32 (*.f32 ux maxCos) ux)))
(fabs.f32 (*.f32 (neg.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))
(fabs.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (neg.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))))
(fabs.f32 (*.f32 (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)) ux) (-.f32 (*.f32 ux maxCos) ux)))
(fabs.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)) ux)))
(fabs.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 ux (*.f32 ux maxCos))))
(fabs.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))
(neg.f32 (*.f32 (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)) ux) (-.f32 (*.f32 ux maxCos) ux)))
(neg.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)) ux)))
(neg.f32 (/.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (-.f32 (*.f32 ux maxCos) ux)))
(neg.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 ux (*.f32 ux maxCos))))
(*.f32 (neg.f32 (neg.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))) (neg.f32 (neg.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))))
(*.f32 (neg.f32 (neg.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))))) (neg.f32 (neg.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))))))
(*.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (sqrt.f32 (*.f32 (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)))))
(*.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (sqrt.f32 (/.f32 (+.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))
(*.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) #s(literal 1 binary32)) (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) #s(literal 1 binary32)) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))
(*.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) #s(literal 0 binary32)) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))
(*.f32 (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal 1 binary32)) (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal 1 binary32)) (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))))
(*.f32 (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal 0 binary32)) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))
(*.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) #s(literal 0 binary32)) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))
(*.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/2 binary32)) (pow.f32 (/.f32 (+.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) #s(literal 1/4 binary32)) (pow.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (pow.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 ux (*.f32 ux maxCos))) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 ux (*.f32 ux maxCos))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (*.f32 (+.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 2 binary32)) (+.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 2 binary32))) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (+.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 2 binary32)) (+.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 2 binary32))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1/2 binary32)) (pow.f32 (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)) ux) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 #s(literal 1/4 binary32) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 #s(literal 1/4 binary32) #s(literal 2 binary32))))
(*.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))))
(*.f32 (neg.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))) (neg.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))))
(*.f32 (neg.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))) (neg.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))))
(*.f32 (sqrt.f32 (-.f32 ux (*.f32 ux maxCos))) (sqrt.f32 (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)) ux)))
(*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) (sqrt.f32 (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux))))
(*.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) #s(literal 1 binary32)) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) #s(literal 1/2 binary32)) (pow.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 1/2 binary32)) (pow.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))) (pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))))
(*.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))
(*.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))))
(*.f32 (sqrt.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (sqrt.f32 (-.f32 (*.f32 ux maxCos) ux)))
(*.f32 (sqrt.f32 (-.f32 (*.f32 ux maxCos) ux)) (sqrt.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))))
(*.f32 (pow.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))
(/.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))) (sqrt.f32 (-.f32 (*.f32 ux maxCos) ux)))
(/.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sqrt.f32 (-.f32 (*.f32 ux maxCos) ux)))
(/.f32 (sqrt.f32 (neg.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))))) (sqrt.f32 (-.f32 (*.f32 ux maxCos) ux)))
(/.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) #s(literal 1 binary32)) (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) #s(literal -1 binary32)))
(/.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) #s(literal 0 binary32)) (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) #s(literal -2 binary32)))
(/.f32 (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal 1 binary32)) (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal -1 binary32)))
(/.f32 (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal 0 binary32)) (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal -2 binary32)))
(/.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) #s(literal 0 binary32)) (pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) #s(literal -2 binary32)))
(/.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) (sqrt.f32 (-.f32 ux (*.f32 ux maxCos))))
(/.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) #s(literal -1 binary32)))
(/.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal -1/4 binary32)))
(/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) #s(literal -2 binary32)))
(/.f32 #s(literal 1 binary32) (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal -2 binary32)))
(/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) #s(literal -2 binary32)))
(sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))
(pow.f32 (neg.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))) #s(literal 2 binary32))
(pow.f32 (neg.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))) #s(literal 2 binary32))
(pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) #s(literal 2 binary32))
(pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal 2 binary32))
(pow.f32 (*.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))
(pow.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) #s(literal 1 binary32))
(pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(fabs.f32 (neg.f32 (neg.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))))
(fabs.f32 (*.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))))
(fabs.f32 (*.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))))
(fabs.f32 (neg.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))
(fabs.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (-.f32 (*.f32 ux maxCos) ux))) #s(literal 1/4 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal 2 binary32)))
(neg.f32 (*.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))))
(neg.f32 (*.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))))
(log.f32 (exp.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (PI.f32))))
(*.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (PI.f32) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))
(*.f32 (*.f32 (PI.f32) (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))) (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))))
(*.f32 (*.f32 (PI.f32) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))
(*.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (*.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)))
(*.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) (*.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) (PI.f32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))
(*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (log.f32 (exp.f32 (PI.f32))))
(*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (PI.f32))
(*.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (*.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (PI.f32)))
(*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))))
(log.f32 (pow.f32 (exp.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))
(log.f32 (pow.f32 (exp.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (PI.f32))) uy))
(*.f32 (*.f32 (*.f32 uy (PI.f32)) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))
(*.f32 (*.f32 (*.f32 uy (PI.f32)) (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))) (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))))
(*.f32 (*.f32 (*.f32 uy (PI.f32)) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))
(*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32))
(*.f32 (*.f32 uy (PI.f32)) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))
(*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (*.f32 uy (PI.f32)))
(*.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (PI.f32)) uy)
(*.f32 uy (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) uy))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) (*.f32 (+.f32 uy uy) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))))
(log.f32 (pow.f32 (exp.f32 (*.f32 (+.f32 uy uy) (PI.f32))) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))
(log.f32 (pow.f32 (exp.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (PI.f32))) (+.f32 uy uy)))
(*.f32 (*.f32 (+.f32 uy uy) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32))
(*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (PI.f32))) uy)
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)))) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)))
(*.f32 (*.f32 uy (PI.f32)) (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) #s(literal 2 binary32)))
(*.f32 (*.f32 uy (PI.f32)) (+.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))
(*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (*.f32 (+.f32 uy uy) (PI.f32)))
(*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) #s(literal 2 binary32))
(*.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (PI.f32)) (+.f32 uy uy))
(*.f32 (*.f32 (+.f32 uy uy) (PI.f32)) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))
(*.f32 (+.f32 uy uy) (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (PI.f32)))
(*.f32 uy (*.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (PI.f32)) #s(literal 2 binary32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (PI.f32))))
(*.f32 uy (+.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (PI.f32)) (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (PI.f32))))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32))) (*.f32 (*.f32 (neg.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (*.f32 (neg.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))) (+.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) (*.f32 (neg.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32))) (*.f32 (*.f32 (neg.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (PI.f32))) uy) (*.f32 (neg.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (PI.f32))) uy))) (+.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) (*.f32 (neg.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (PI.f32))) uy)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32))) (*.f32 (*.f32 (neg.f32 uy) (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (PI.f32))) (*.f32 (neg.f32 uy) (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (PI.f32))))) (+.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) (*.f32 (neg.f32 uy) (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (PI.f32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32))) (*.f32 (neg.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32))) (neg.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32))))) (+.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) (neg.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) #s(literal 1 binary32)))) (-.f32 (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) #s(literal 1 binary32))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) #s(literal 1 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) #s(literal 1 binary32))) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) #s(literal 1 binary32))))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32))) (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)))) (*.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32))) (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32))))) (-.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32))) (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)))))
(/.f32 (+.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32))) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32))) (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)))) (-.f32 (*.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32))) (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)))) (*.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32))) (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32))) (+.f32 (*.f32 (*.f32 (neg.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (*.f32 (neg.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))) (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) (*.f32 (neg.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (PI.f32))) uy) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32))) (+.f32 (*.f32 (*.f32 (neg.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (PI.f32))) uy) (*.f32 (neg.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (PI.f32))) uy)) (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) (*.f32 (neg.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (PI.f32))) uy)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 uy) (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (PI.f32))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32))) (+.f32 (*.f32 (*.f32 (neg.f32 uy) (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (PI.f32))) (*.f32 (neg.f32 uy) (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (PI.f32)))) (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) (*.f32 (neg.f32 uy) (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (PI.f32)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) #s(literal 3 binary32)) (pow.f32 (neg.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32))) (+.f32 (*.f32 (neg.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32))) (neg.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)))) (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) (neg.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32))) (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)))) (-.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32))) (-.f32 (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32))) (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32))))))
(-.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) (*.f32 (neg.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))
(-.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) (*.f32 (neg.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (PI.f32))) uy))
(-.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) (*.f32 (neg.f32 uy) (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (PI.f32))))
(-.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) (neg.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32))))
(+.f32 (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) #s(literal 1 binary32)))
(+.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32))) (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32))))
(+.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 (*.f32 (+.f32 uy uy) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)))
(*.f32 (/.f32 (neg.f32 (fabs.f32 (-.f32 ux (*.f32 ux maxCos)))) (+.f32 (neg.f32 maxCos) #s(literal 1 binary32))) (/.f32 (neg.f32 (fabs.f32 (-.f32 ux (*.f32 ux maxCos)))) ux))
(*.f32 (/.f32 (fabs.f32 (-.f32 ux (*.f32 ux maxCos))) (+.f32 (neg.f32 maxCos) #s(literal 1 binary32))) (/.f32 (fabs.f32 (-.f32 ux (*.f32 ux maxCos))) ux))
(*.f32 (/.f32 (-.f32 ux (*.f32 ux maxCos)) (+.f32 (neg.f32 maxCos) #s(literal 1 binary32))) (/.f32 (-.f32 ux (*.f32 ux maxCos)) ux))
(*.f32 (/.f32 (-.f32 (*.f32 ux maxCos) ux) (+.f32 (neg.f32 maxCos) #s(literal 1 binary32))) (/.f32 (-.f32 (*.f32 ux maxCos) ux) ux))
(*.f32 (+.f32 (neg.f32 maxCos) #s(literal 1 binary32)) ux)
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos)))) (-.f32 ux (*.f32 ux maxCos)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 maxCos) ux) ux)) ux)
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos)))) (-.f32 ux (*.f32 ux maxCos)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 ux maxCos) ux)) ux)
(*.f32 (fabs.f32 (-.f32 ux (*.f32 ux maxCos))) (/.f32 (fabs.f32 (-.f32 ux (*.f32 ux maxCos))) (-.f32 ux (*.f32 ux maxCos))))
(*.f32 (-.f32 ux (*.f32 ux maxCos)) (/.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))
(*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)))
(*.f32 (-.f32 (*.f32 ux maxCos) ux) (/.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))
(/.f32 (-.f32 (*.f32 (*.f32 (neg.f32 maxCos) ux) (*.f32 (neg.f32 maxCos) ux)) (*.f32 (neg.f32 (neg.f32 ux)) (neg.f32 (neg.f32 ux)))) (-.f32 (*.f32 (neg.f32 maxCos) ux) (neg.f32 (neg.f32 ux))))
(/.f32 (-.f32 (*.f32 (*.f32 (neg.f32 maxCos) ux) (*.f32 (neg.f32 maxCos) ux)) (*.f32 ux ux)) (-.f32 (*.f32 (neg.f32 maxCos) ux) ux))
(/.f32 (-.f32 (*.f32 ux ux) (*.f32 (+.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 0 binary32)) (+.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 0 binary32)))) (-.f32 ux (+.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 0 binary32))))
(/.f32 (-.f32 (*.f32 ux ux) (*.f32 (-.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 0 binary32)) (-.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 0 binary32)))) (-.f32 ux (-.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 0 binary32))))
(/.f32 (-.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 0 binary32)) (-.f32 (*.f32 ux maxCos) ux))
(/.f32 (-.f32 (*.f32 ux ux) (*.f32 (*.f32 (neg.f32 (neg.f32 maxCos)) ux) (*.f32 (neg.f32 (neg.f32 maxCos)) ux))) (+.f32 ux (*.f32 (neg.f32 (neg.f32 maxCos)) ux)))
(/.f32 (-.f32 (*.f32 ux ux) (*.f32 (neg.f32 (*.f32 (neg.f32 maxCos) ux)) (neg.f32 (*.f32 (neg.f32 maxCos) ux)))) (+.f32 ux (neg.f32 (*.f32 (neg.f32 maxCos) ux))))
(/.f32 (+.f32 (pow.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 3 binary32)) (pow.f32 (neg.f32 (neg.f32 ux)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (neg.f32 maxCos) ux) (*.f32 (neg.f32 maxCos) ux)) (-.f32 (*.f32 (neg.f32 (neg.f32 ux)) (neg.f32 (neg.f32 ux))) (*.f32 (*.f32 (neg.f32 maxCos) ux) (neg.f32 (neg.f32 ux))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (neg.f32 maxCos) ux) (*.f32 (neg.f32 maxCos) ux)) (-.f32 (*.f32 ux ux) (*.f32 (*.f32 (neg.f32 maxCos) ux) ux))))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (+.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 0 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 ux ux) (-.f32 (*.f32 (+.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 0 binary32)) (+.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 0 binary32))) (*.f32 ux (+.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 0 binary32))))))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (-.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 0 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 ux ux) (-.f32 (*.f32 (-.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 0 binary32)) (-.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 0 binary32))) (*.f32 ux (-.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 0 binary32))))))
(/.f32 (+.f32 (pow.f32 #s(literal 0 binary32) #s(literal 3 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))))))
(/.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 (neg.f32 maxCos)) ux) #s(literal 3 binary32))) (+.f32 (*.f32 ux ux) (+.f32 (*.f32 (*.f32 (neg.f32 (neg.f32 maxCos)) ux) (*.f32 (neg.f32 (neg.f32 maxCos)) ux)) (*.f32 ux (*.f32 (neg.f32 (neg.f32 maxCos)) ux)))))
(/.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (neg.f32 (*.f32 (neg.f32 maxCos) ux)) #s(literal 3 binary32))) (+.f32 (*.f32 ux ux) (+.f32 (*.f32 (neg.f32 (*.f32 (neg.f32 maxCos) ux)) (neg.f32 (*.f32 (neg.f32 maxCos) ux))) (*.f32 ux (neg.f32 (*.f32 (neg.f32 maxCos) ux))))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 2 binary32)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 0 binary32))) (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 0 binary32))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 0 binary32))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 0 binary32))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 0 binary32))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 0 binary32))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))
(/.f32 (-.f32 (*.f32 ux ux) (*.f32 (*.f32 (neg.f32 maxCos) ux) (*.f32 (neg.f32 maxCos) ux))) (-.f32 ux (*.f32 (neg.f32 maxCos) ux)))
(/.f32 (+.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))) (pow.f32 #s(literal 0 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (-.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 0 binary32)))))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 3 binary32))) (+.f32 (*.f32 ux ux) (-.f32 (*.f32 (*.f32 (neg.f32 maxCos) ux) (*.f32 (neg.f32 maxCos) ux)) (*.f32 ux (*.f32 (neg.f32 maxCos) ux)))))
(/.f32 (-.f32 (*.f32 ux ux) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (+.f32 ux (*.f32 ux maxCos)))
(/.f32 (-.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))) (pow.f32 #s(literal 0 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (+.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 0 binary32)))))
(/.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32))) (+.f32 (*.f32 ux ux) (+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux (*.f32 ux maxCos)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))))
(/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (*.f32 ux maxCos) ux))
(/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (-.f32 ux (*.f32 ux maxCos)))
(-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 0 binary32))
(-.f32 ux (*.f32 (neg.f32 (neg.f32 maxCos)) ux))
(-.f32 ux (neg.f32 (*.f32 (neg.f32 maxCos) ux)))
(-.f32 ux (*.f32 ux maxCos))
(-.f32 #s(literal 0 binary32) (-.f32 (*.f32 ux maxCos) ux))
(pow.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32))
(+.f32 (/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (neg.f32 ux)) (-.f32 (*.f32 ux maxCos) ux)))
(+.f32 (/.f32 (*.f32 (*.f32 ux maxCos) (-.f32 ux (*.f32 ux maxCos))) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 (*.f32 (neg.f32 ux) (-.f32 ux (*.f32 ux maxCos))) (-.f32 (*.f32 ux maxCos) ux)))
(+.f32 (/.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (/.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (neg.f32 ux)) (-.f32 ux (*.f32 ux maxCos))))
(+.f32 (/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) ux) (-.f32 ux (*.f32 ux maxCos))) (/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (neg.f32 maxCos) ux)) (-.f32 ux (*.f32 ux maxCos))))
(+.f32 (/.f32 (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 ux (*.f32 ux maxCos))) (/.f32 (*.f32 (neg.f32 ux) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 ux (*.f32 ux maxCos))))
(+.f32 (/.f32 (*.f32 ux (-.f32 ux (*.f32 ux maxCos))) (-.f32 ux (*.f32 ux maxCos))) (/.f32 (*.f32 (*.f32 (neg.f32 maxCos) ux) (-.f32 ux (*.f32 ux maxCos))) (-.f32 ux (*.f32 ux maxCos))))
(+.f32 (/.f32 (+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) (neg.f32 ux)))) (-.f32 ux (*.f32 ux maxCos))) (/.f32 (*.f32 (neg.f32 ux) (neg.f32 ux)) (-.f32 ux (*.f32 ux maxCos))))
(+.f32 (/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) ux))) (-.f32 ux (*.f32 ux maxCos))) (/.f32 (*.f32 ux ux) (-.f32 ux (*.f32 ux maxCos))))
(+.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))))) (-.f32 ux (*.f32 ux maxCos))) (-.f32 ux (*.f32 ux maxCos)))
(+.f32 (*.f32 (neg.f32 maxCos) ux) (neg.f32 (neg.f32 ux)))
(+.f32 (*.f32 (neg.f32 maxCos) ux) ux)
(+.f32 (-.f32 ux (*.f32 ux maxCos)) (/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 0 binary32)) (-.f32 ux (*.f32 ux maxCos))))
(+.f32 (-.f32 ux (*.f32 ux maxCos)) (/.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (-.f32 ux (*.f32 ux maxCos))))
(+.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 0 binary32))
(+.f32 ux (+.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 0 binary32)))
(+.f32 ux (-.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 0 binary32)))
(+.f32 ux (*.f32 (neg.f32 maxCos) ux))
(+.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos)))
(neg.f32 (-.f32 (*.f32 ux maxCos) ux))
(*.f32 (/.f32 (neg.f32 (fabs.f32 (-.f32 ux (*.f32 ux maxCos)))) (+.f32 (neg.f32 maxCos) #s(literal 1 binary32))) (/.f32 (fabs.f32 (-.f32 ux (*.f32 ux maxCos))) ux))
(*.f32 (/.f32 (fabs.f32 (-.f32 ux (*.f32 ux maxCos))) (+.f32 (neg.f32 maxCos) #s(literal 1 binary32))) (/.f32 (neg.f32 (fabs.f32 (-.f32 ux (*.f32 ux maxCos)))) ux))
(*.f32 (/.f32 (-.f32 ux (*.f32 ux maxCos)) (+.f32 (neg.f32 maxCos) #s(literal 1 binary32))) (/.f32 (-.f32 (*.f32 ux maxCos) ux) ux))
(*.f32 (/.f32 (-.f32 (*.f32 ux maxCos) ux) (+.f32 (neg.f32 maxCos) #s(literal 1 binary32))) (/.f32 (-.f32 ux (*.f32 ux maxCos)) ux))
(*.f32 (/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (+.f32 (neg.f32 maxCos) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) ux))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (neg.f32 ux) (*.f32 ux maxCos))) (*.f32 ux maxCos))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 0 binary32))) #s(literal 0 binary32))
(*.f32 (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 ux (*.f32 ux maxCos))) (*.f32 ux maxCos))
(*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)))
(*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (/.f32 #s(literal -1 binary32) (-.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (*.f32 (-.f32 #s(literal 0 binary32) ux) (-.f32 #s(literal 0 binary32) ux)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (-.f32 (-.f32 #s(literal 0 binary32) ux) (*.f32 ux maxCos)))
(/.f32 (-.f32 (*.f32 (neg.f32 ux) (neg.f32 ux)) (*.f32 (neg.f32 (*.f32 (neg.f32 maxCos) ux)) (neg.f32 (*.f32 (neg.f32 maxCos) ux)))) (-.f32 (neg.f32 ux) (neg.f32 (*.f32 (neg.f32 maxCos) ux))))
(/.f32 (-.f32 (*.f32 (neg.f32 ux) (neg.f32 ux)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (-.f32 (neg.f32 ux) (*.f32 ux maxCos)))
(/.f32 (-.f32 (*.f32 (-.f32 #s(literal 0 binary32) ux) (-.f32 #s(literal 0 binary32) ux)) (*.f32 (*.f32 (neg.f32 maxCos) ux) (*.f32 (neg.f32 maxCos) ux))) (+.f32 (-.f32 #s(literal 0 binary32) ux) (*.f32 (neg.f32 maxCos) ux)))
(/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (neg.f32 (neg.f32 ux)) (neg.f32 (neg.f32 ux)))) (+.f32 (*.f32 ux maxCos) (neg.f32 (neg.f32 ux))))
(/.f32 (+.f32 (pow.f32 (-.f32 #s(literal 0 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 0 binary32) ux) (-.f32 #s(literal 0 binary32) ux)) (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 0 binary32) ux) (*.f32 ux maxCos)))))
(/.f32 (+.f32 (pow.f32 (neg.f32 ux) #s(literal 3 binary32)) (pow.f32 (neg.f32 (*.f32 (neg.f32 maxCos) ux)) #s(literal 3 binary32))) (+.f32 (*.f32 (neg.f32 ux) (neg.f32 ux)) (-.f32 (*.f32 (neg.f32 (*.f32 (neg.f32 maxCos) ux)) (neg.f32 (*.f32 (neg.f32 maxCos) ux))) (*.f32 (neg.f32 ux) (neg.f32 (*.f32 (neg.f32 maxCos) ux))))))
(/.f32 (+.f32 (pow.f32 (neg.f32 ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32))) (+.f32 (*.f32 (neg.f32 ux) (neg.f32 ux)) (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (neg.f32 ux) (*.f32 ux maxCos)))))
(/.f32 (+.f32 (pow.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 3 binary32)) (pow.f32 #s(literal 0 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (-.f32 #s(literal 0 binary32) (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 0 binary32)))))
(/.f32 (+.f32 (pow.f32 #s(literal 0 binary32) #s(literal 3 binary32)) (pow.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 ux maxCos) ux)))))
(/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 0 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 0 binary32) ux) (-.f32 #s(literal 0 binary32) ux)) (+.f32 (*.f32 (*.f32 (neg.f32 maxCos) ux) (*.f32 (neg.f32 maxCos) ux)) (*.f32 (-.f32 #s(literal 0 binary32) ux) (*.f32 (neg.f32 maxCos) ux)))))
(/.f32 (-.f32 (pow.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 3 binary32)) (pow.f32 #s(literal 0 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (+.f32 #s(literal 0 binary32) (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 0 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32)) (pow.f32 (neg.f32 (neg.f32 ux)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (+.f32 (*.f32 (neg.f32 (neg.f32 ux)) (neg.f32 (neg.f32 ux))) (*.f32 (*.f32 ux maxCos) (neg.f32 (neg.f32 ux))))))
(/.f32 (+.f32 #s(literal 0 binary32) (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1 binary32))) (-.f32 ux (*.f32 ux maxCos)))
(/.f32 (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))) (-.f32 ux (*.f32 ux maxCos)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 ux maxCos))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 ux maxCos))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 ux maxCos))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 ux maxCos) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1 binary32)))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1 binary32)))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))))) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 ux maxCos) ux)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))
(/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1 binary32))) (-.f32 (*.f32 ux maxCos) ux))
(/.f32 (neg.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))) (-.f32 (*.f32 ux maxCos) ux))
(/.f32 (neg.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))
(/.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1 binary32)) (-.f32 ux (*.f32 ux maxCos)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))) (-.f32 ux (*.f32 ux maxCos)))
(/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (neg.f32 ux) (neg.f32 ux))) (-.f32 (*.f32 ux maxCos) (neg.f32 ux)))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (-.f32 (*.f32 ux maxCos) ux))
(/.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32)) (pow.f32 (neg.f32 ux) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (-.f32 (*.f32 (neg.f32 ux) (neg.f32 ux)) (*.f32 (*.f32 ux maxCos) (neg.f32 ux)))))
(/.f32 (-.f32 (pow.f32 #s(literal 0 binary32) #s(literal 3 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 ux ux)) (+.f32 (*.f32 ux maxCos) ux))
(/.f32 (-.f32 (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (+.f32 (*.f32 ux ux) (*.f32 (*.f32 ux maxCos) ux))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))))
(/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 ux (*.f32 ux maxCos)))
(/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (-.f32 (*.f32 ux maxCos) ux))
(-.f32 (/.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))) (/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))))
(-.f32 (/.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (-.f32 ux (*.f32 ux maxCos))) (-.f32 ux (*.f32 ux maxCos)))
(-.f32 (-.f32 #s(literal 0 binary32) ux) (*.f32 (neg.f32 maxCos) ux))
(-.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 0 binary32))
(-.f32 (*.f32 ux maxCos) (neg.f32 (neg.f32 ux)))
(-.f32 (*.f32 ux maxCos) ux)
(-.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos)))
(+.f32 (/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (neg.f32 ux)) (-.f32 ux (*.f32 ux maxCos))))
(+.f32 (/.f32 (*.f32 (*.f32 ux maxCos) (-.f32 ux (*.f32 ux maxCos))) (-.f32 ux (*.f32 ux maxCos))) (/.f32 (*.f32 (neg.f32 ux) (-.f32 ux (*.f32 ux maxCos))) (-.f32 ux (*.f32 ux maxCos))))
(+.f32 (/.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (neg.f32 ux)) (-.f32 (*.f32 ux maxCos) ux)))
(+.f32 (/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) ux) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (neg.f32 maxCos) ux)) (-.f32 (*.f32 ux maxCos) ux)))
(+.f32 (/.f32 (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 (*.f32 (neg.f32 ux) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (*.f32 ux maxCos) ux)))
(+.f32 (/.f32 (*.f32 ux (-.f32 ux (*.f32 ux maxCos))) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 (*.f32 (*.f32 (neg.f32 maxCos) ux) (-.f32 ux (*.f32 ux maxCos))) (-.f32 (*.f32 ux maxCos) ux)))
(+.f32 (/.f32 (+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) (neg.f32 ux)))) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 (*.f32 (neg.f32 ux) (neg.f32 ux)) (-.f32 (*.f32 ux maxCos) ux)))
(+.f32 (/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) ux))) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 ux maxCos) ux)))
(+.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))))) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (*.f32 ux maxCos) ux))
(+.f32 (-.f32 #s(literal 0 binary32) ux) (*.f32 ux maxCos))
(+.f32 (neg.f32 ux) (neg.f32 (*.f32 (neg.f32 maxCos) ux)))
(+.f32 (neg.f32 ux) (*.f32 ux maxCos))
(+.f32 (-.f32 (*.f32 ux maxCos) ux) (/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 0 binary32)) (-.f32 (*.f32 ux maxCos) ux)))
(+.f32 (-.f32 (*.f32 ux maxCos) ux) (/.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 ux maxCos))) (-.f32 (*.f32 ux maxCos) ux)))
(+.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 0 binary32))
(+.f32 (*.f32 ux maxCos) (neg.f32 ux))
(+.f32 #s(literal 0 binary32) (-.f32 (*.f32 ux maxCos) ux))
(neg.f32 (-.f32 ux (*.f32 ux maxCos)))
#s(literal 1 binary32)
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (-.f32 ux (*.f32 ux maxCos)))) (-.f32 ux (*.f32 ux maxCos)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)) ux)) ux)
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux))) (-.f32 ux (*.f32 ux maxCos)))
(/.f32 (-.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (*.f32 #s(literal 1 binary32) #s(literal 1 binary32))) (+.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)))
(/.f32 (-.f32 (*.f32 #s(literal -1 binary32) #s(literal -1 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))) (-.f32 #s(literal -1 binary32) (-.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (*.f32 ux ux) (*.f32 (+.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal -1 binary32)) (+.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal -1 binary32)))) (-.f32 ux (+.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal -1 binary32))))
(/.f32 (-.f32 (*.f32 ux ux) (*.f32 (-.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 1 binary32)) (-.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 1 binary32)))) (-.f32 ux (-.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 ux ux) (*.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32))) (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32))))) (-.f32 ux (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)))))
(/.f32 (+.f32 (pow.f32 #s(literal -1 binary32) #s(literal 3 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))) (+.f32 (*.f32 #s(literal -1 binary32) #s(literal -1 binary32)) (-.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (*.f32 #s(literal -1 binary32) (-.f32 ux (*.f32 ux maxCos))))))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (+.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal -1 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 ux ux) (-.f32 (*.f32 (+.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal -1 binary32)) (+.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal -1 binary32))) (*.f32 ux (+.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal -1 binary32))))))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (-.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 1 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 ux ux) (-.f32 (*.f32 (-.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 1 binary32)) (-.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 1 binary32))) (*.f32 ux (-.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 1 binary32))))))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32))) #s(literal 3 binary32))) (+.f32 (*.f32 ux ux) (-.f32 (*.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32))) (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)))) (*.f32 ux (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)))))))
(/.f32 (-.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (*.f32 #s(literal -1 binary32) #s(literal -1 binary32))) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal -1 binary32)))
(/.f32 (-.f32 (*.f32 ux ux) (*.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)) (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)))) (+.f32 ux (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32))))
(/.f32 (+.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))) (pow.f32 #s(literal -1 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (-.f32 (*.f32 #s(literal -1 binary32) #s(literal -1 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal -1 binary32)))))
(/.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 ux ux) (+.f32 (*.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)) (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32))) (*.f32 ux (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32))))))
(/.f32 (-.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))) (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)))))
(-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32))
(-.f32 ux (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)))
(+.f32 #s(literal -1 binary32) (-.f32 ux (*.f32 ux maxCos)))
(+.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal -1 binary32))
(+.f32 ux (+.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal -1 binary32)))
(+.f32 ux (-.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 1 binary32)))
(+.f32 ux (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32))))
(neg.f32 (+.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 1 binary32)))
(neg.f32 (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)) ux))
(neg.f32 (-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 ux maxCos))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)))) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -2 binary32) (-.f32 ux (*.f32 ux maxCos)))) (-.f32 ux (*.f32 ux maxCos)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) ux)) ux)
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 ux maxCos) (-.f32 ux #s(literal 2 binary32)))) (-.f32 ux #s(literal 2 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)))) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 ux maxCos)))) (-.f32 ux (*.f32 ux maxCos)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)) ux)) ux)
(/.f32 (-.f32 (*.f32 (-.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32))) (*.f32 (*.f32 (neg.f32 maxCos) ux) (*.f32 (neg.f32 maxCos) ux))) (-.f32 (-.f32 ux #s(literal 2 binary32)) (*.f32 (neg.f32 maxCos) ux)))
(/.f32 (-.f32 (*.f32 #s(literal -2 binary32) #s(literal -2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))) (-.f32 #s(literal -2 binary32) (-.f32 ux (*.f32 ux maxCos))))
(/.f32 (-.f32 (*.f32 #s(literal -1 binary32) #s(literal -1 binary32)) (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)))) (-.f32 #s(literal -1 binary32) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)))) (*.f32 ux ux)) (-.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) ux))
(/.f32 (-.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (*.f32 #s(literal 2 binary32) #s(literal 2 binary32))) (+.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 ux ux) (*.f32 (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)) #s(literal -1 binary32)) (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)) #s(literal -1 binary32)))) (+.f32 ux (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)) #s(literal -1 binary32))))
(/.f32 (+.f32 (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32))) (-.f32 (*.f32 (*.f32 (neg.f32 maxCos) ux) (*.f32 (neg.f32 maxCos) ux)) (*.f32 (-.f32 ux #s(literal 2 binary32)) (*.f32 (neg.f32 maxCos) ux)))))
(/.f32 (+.f32 (pow.f32 #s(literal -2 binary32) #s(literal 3 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))) (+.f32 (*.f32 #s(literal -2 binary32) #s(literal -2 binary32)) (-.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (*.f32 #s(literal -2 binary32) (-.f32 ux (*.f32 ux maxCos))))))
(/.f32 (+.f32 (pow.f32 #s(literal -1 binary32) #s(literal 3 binary32)) (pow.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal -1 binary32) #s(literal -1 binary32)) (-.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32))) (*.f32 #s(literal -1 binary32) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32))))))
(/.f32 (+.f32 (pow.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))) (+.f32 (*.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)))) (-.f32 (*.f32 ux ux) (*.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) ux))))
(/.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)) #s(literal -1 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 ux ux) (+.f32 (*.f32 (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)) #s(literal -1 binary32)) (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)) #s(literal -1 binary32))) (*.f32 ux (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)) #s(literal -1 binary32))))))
(/.f32 (-.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32))) (*.f32 #s(literal -1 binary32) #s(literal -1 binary32))) (-.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) #s(literal -1 binary32)))
(/.f32 (-.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (*.f32 #s(literal -2 binary32) #s(literal -2 binary32))) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal -2 binary32)))
(/.f32 (-.f32 (*.f32 ux ux) (*.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))))) (-.f32 ux (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)))))
(/.f32 (-.f32 (*.f32 (-.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (+.f32 (-.f32 ux #s(literal 2 binary32)) (*.f32 ux maxCos)))
(/.f32 (+.f32 (pow.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 #s(literal -1 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32))) (-.f32 (*.f32 #s(literal -1 binary32) #s(literal -1 binary32)) (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) #s(literal -1 binary32)))))
(/.f32 (+.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))) (pow.f32 #s(literal -2 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (-.f32 (*.f32 #s(literal -2 binary32) #s(literal -2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal -2 binary32)))))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) #s(literal 3 binary32))) (+.f32 (*.f32 ux ux) (-.f32 (*.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)))) (*.f32 ux (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)))))))
(/.f32 (-.f32 (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32))) (+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 (-.f32 ux #s(literal 2 binary32)) (*.f32 ux maxCos)))))
(/.f32 (-.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32))) (*.f32 #s(literal 1 binary32) #s(literal 1 binary32))) (+.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) #s(literal 1 binary32)))
(/.f32 (-.f32 (*.f32 ux ux) (*.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)) (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)))) (+.f32 ux (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))))
(/.f32 (-.f32 (pow.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))) (pow.f32 #s(literal 2 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (+.f32 (*.f32 #s(literal 2 binary32) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 ux ux) (+.f32 (*.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)) (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) (*.f32 ux (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))))))
(-.f32 (-.f32 ux #s(literal 2 binary32)) (*.f32 ux maxCos))
(-.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) #s(literal 1 binary32))
(-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))
(-.f32 ux (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)) #s(literal -1 binary32)))
(-.f32 ux (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)))
(+.f32 (-.f32 ux #s(literal 2 binary32)) (*.f32 (neg.f32 maxCos) ux))
(+.f32 #s(literal -2 binary32) (-.f32 ux (*.f32 ux maxCos)))
(+.f32 #s(literal -1 binary32) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)))
(+.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) ux)
(+.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) #s(literal -1 binary32))
(+.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal -2 binary32))
(+.f32 ux (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))))
(neg.f32 (+.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 2 binary32)))
(neg.f32 (-.f32 (*.f32 ux maxCos) (-.f32 ux #s(literal 2 binary32))))
(neg.f32 (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)) ux))
(*.f32 (/.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (+.f32 (neg.f32 maxCos) #s(literal 1 binary32))) (/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) ux))
(*.f32 (/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (+.f32 (neg.f32 maxCos) #s(literal 1 binary32))) (/.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) ux))
(*.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (fabs.f32 (-.f32 ux (*.f32 ux maxCos))))
(*.f32 (*.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))) (*.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))))
(*.f32 (*.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) (*.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))))
(*.f32 (neg.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (neg.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))
(*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)))
(*.f32 (fabs.f32 (-.f32 ux (*.f32 ux maxCos))) (fabs.f32 (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)) ux)))
(*.f32 (fabs.f32 (-.f32 ux (*.f32 ux maxCos))) (fabs.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))))
(*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))
(*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))
(*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)) ux))
(*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))))
(*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 (+.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))
(*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 ux maxCos)) (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 ux maxCos))) (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (neg.f32 ux)) (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (neg.f32 ux)))) (-.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 ux maxCos)) (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (neg.f32 ux))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)))) (*.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -1 binary32)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -1 binary32)))) (-.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -1 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) ux) (*.f32 (-.f32 (*.f32 ux maxCos) ux) ux)) (*.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)))) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)))))) (-.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) ux) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (*.f32 (*.f32 ux maxCos) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 (neg.f32 ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (*.f32 (neg.f32 ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))))) (-.f32 (*.f32 (*.f32 ux maxCos) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (*.f32 (neg.f32 ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (*.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)))) (-.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux))))
(/.f32 (-.f32 (*.f32 (*.f32 ux (-.f32 (*.f32 ux maxCos) ux)) (*.f32 ux (-.f32 (*.f32 ux maxCos) ux))) (*.f32 (*.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) (-.f32 (*.f32 ux maxCos) ux)))) (-.f32 (*.f32 ux (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) (-.f32 (*.f32 ux maxCos) ux))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (*.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -2 binary32)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -2 binary32)))) (-.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -2 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (*.f32 (*.f32 #s(literal -2 binary32) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 #s(literal -2 binary32) (-.f32 (*.f32 ux maxCos) ux)))) (-.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 #s(literal -2 binary32) (-.f32 (*.f32 ux maxCos) ux))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 ux maxCos)) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (neg.f32 ux)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 ux maxCos)) (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 ux maxCos))) (-.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (neg.f32 ux)) (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (neg.f32 ux))) (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 ux maxCos)) (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (neg.f32 ux))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32))) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -1 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)))) (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -1 binary32)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -1 binary32))) (*.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -1 binary32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) ux) (*.f32 (-.f32 (*.f32 ux maxCos) ux) ux)) (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)))) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))))) (*.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) ux) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 ux maxCos) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (*.f32 (*.f32 ux maxCos) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)))) (-.f32 (*.f32 (*.f32 (neg.f32 ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (*.f32 (neg.f32 ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 (*.f32 ux maxCos) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (*.f32 (neg.f32 ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (-.f32 (*.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux))) (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux))))))
(/.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 (*.f32 ux maxCos) ux)) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 ux (-.f32 (*.f32 ux maxCos) ux)) (*.f32 ux (-.f32 (*.f32 ux maxCos) ux))) (-.f32 (*.f32 (*.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) (-.f32 (*.f32 ux maxCos) ux))) (*.f32 (*.f32 ux (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) (-.f32 (*.f32 ux maxCos) ux))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -2 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -2 binary32)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -2 binary32))) (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -2 binary32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal -2 binary32) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (-.f32 (*.f32 (*.f32 #s(literal -2 binary32) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 #s(literal -2 binary32) (-.f32 (*.f32 ux maxCos) ux))) (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 #s(literal -2 binary32) (-.f32 (*.f32 ux maxCos) ux))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))) (-.f32 ux (*.f32 ux maxCos)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))))) (-.f32 ux (*.f32 ux maxCos)))
(/.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))) (-.f32 (*.f32 ux maxCos) ux))
(/.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (-.f32 (*.f32 ux maxCos) ux))
(/.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)) ux)) (-.f32 (*.f32 ux maxCos) ux))
(/.f32 (neg.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) (-.f32 (*.f32 ux maxCos) ux))
(/.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (-.f32 ux (*.f32 ux maxCos)))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))))
(sqrt.f32 (*.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (-.f32 (*.f32 ux maxCos) ux)))
(pow.f32 (*.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))) #s(literal 2 binary32))
(pow.f32 (*.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))) #s(literal 2 binary32))
(pow.f32 (*.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))) #s(literal 2 binary32))
(pow.f32 (*.f32 (*.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (-.f32 (*.f32 ux maxCos) ux))) #s(literal 1/4 binary32))
(pow.f32 (*.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal 2 binary32))
(pow.f32 (*.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))) #s(literal 2 binary32))
(pow.f32 (*.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal 2 binary32))
(pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) #s(literal 4 binary32))
(pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal 4 binary32))
(pow.f32 (*.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/2 binary32))
(pow.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) #s(literal 2 binary32))
(pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1 binary32))
(pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) #s(literal 4 binary32))
(+.f32 (/.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32))) (-.f32 ux (*.f32 ux maxCos))) (/.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal -1 binary32)) (-.f32 ux (*.f32 ux maxCos))))
(+.f32 (/.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 ux (*.f32 ux maxCos))) (-.f32 ux (*.f32 ux maxCos))) (/.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal -2 binary32)) (-.f32 ux (*.f32 ux maxCos))))
(+.f32 (/.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) ux) (-.f32 ux (*.f32 ux maxCos))) (/.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)))) (-.f32 ux (*.f32 ux maxCos))))
(+.f32 (/.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (-.f32 ux (*.f32 ux maxCos))) (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (-.f32 ux (*.f32 ux maxCos))))
(+.f32 (/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (-.f32 ux (*.f32 ux maxCos))) (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (-.f32 ux (*.f32 ux maxCos))))
(+.f32 (/.f32 (*.f32 ux (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (-.f32 ux (*.f32 ux maxCos))) (/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (-.f32 ux (*.f32 ux maxCos))))
(+.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 ux maxCos)) (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (neg.f32 ux)))
(+.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -1 binary32)))
(+.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) ux) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)))))
(+.f32 (*.f32 (*.f32 ux maxCos) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (*.f32 (neg.f32 ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))))
(+.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)))
(+.f32 (*.f32 ux (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) (-.f32 (*.f32 ux maxCos) ux)))
(+.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -2 binary32)))
(+.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 #s(literal -2 binary32) (-.f32 (*.f32 ux maxCos) ux)))
(fabs.f32 (*.f32 (neg.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))
(fabs.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (neg.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))))
(fabs.f32 (*.f32 (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)) ux) (-.f32 (*.f32 ux maxCos) ux)))
(fabs.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)) ux)))
(fabs.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 ux (*.f32 ux maxCos))))
(fabs.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))
(neg.f32 (*.f32 (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)) ux) (-.f32 (*.f32 ux maxCos) ux)))
(neg.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)) ux)))
(neg.f32 (/.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (-.f32 (*.f32 ux maxCos) ux)))
(neg.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 ux (*.f32 ux maxCos))))
(*.f32 (neg.f32 (neg.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))) (neg.f32 (neg.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))))
(*.f32 (neg.f32 (neg.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))))) (neg.f32 (neg.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))))))
(*.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (sqrt.f32 (*.f32 (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)))))
(*.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (sqrt.f32 (/.f32 (+.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))
(*.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) #s(literal 1 binary32)) (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) #s(literal 1 binary32)) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))
(*.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) #s(literal 0 binary32)) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))
(*.f32 (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal 1 binary32)) (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal 1 binary32)) (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))))
(*.f32 (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal 0 binary32)) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))
(*.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) #s(literal 0 binary32)) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))
(*.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/2 binary32)) (pow.f32 (/.f32 (+.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) #s(literal 1/4 binary32)) (pow.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (pow.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 ux (*.f32 ux maxCos))) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 ux (*.f32 ux maxCos))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (*.f32 (+.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 2 binary32)) (+.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 2 binary32))) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (+.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 2 binary32)) (+.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 2 binary32))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1/2 binary32)) (pow.f32 (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)) ux) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 #s(literal 1/4 binary32) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 #s(literal 1/4 binary32) #s(literal 2 binary32))))
(*.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))))
(*.f32 (neg.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))) (neg.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))))
(*.f32 (neg.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))) (neg.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))))
(*.f32 (sqrt.f32 (-.f32 ux (*.f32 ux maxCos))) (sqrt.f32 (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)) ux)))
(*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) (sqrt.f32 (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux))))
(*.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) #s(literal 1 binary32)) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) #s(literal 1/2 binary32)) (pow.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 1/2 binary32)) (pow.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))) (pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))))
(*.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))
(*.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))))
(*.f32 (sqrt.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (sqrt.f32 (-.f32 (*.f32 ux maxCos) ux)))
(*.f32 (sqrt.f32 (-.f32 (*.f32 ux maxCos) ux)) (sqrt.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))))
(*.f32 (pow.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))
(/.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))) (sqrt.f32 (-.f32 (*.f32 ux maxCos) ux)))
(/.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sqrt.f32 (-.f32 (*.f32 ux maxCos) ux)))
(/.f32 (sqrt.f32 (neg.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))))) (sqrt.f32 (-.f32 (*.f32 ux maxCos) ux)))
(/.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) #s(literal 1 binary32)) (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) #s(literal -1 binary32)))
(/.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) #s(literal 0 binary32)) (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) #s(literal -2 binary32)))
(/.f32 (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal 1 binary32)) (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal -1 binary32)))
(/.f32 (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal 0 binary32)) (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal -2 binary32)))
(/.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) #s(literal 0 binary32)) (pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) #s(literal -2 binary32)))
(/.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) (sqrt.f32 (-.f32 ux (*.f32 ux maxCos))))
(/.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) #s(literal -1 binary32)))
(/.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal -1/4 binary32)))
(/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) #s(literal -2 binary32)))
(/.f32 #s(literal 1 binary32) (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal -2 binary32)))
(/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) #s(literal -2 binary32)))
(sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))
(pow.f32 (neg.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))) #s(literal 2 binary32))
(pow.f32 (neg.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))) #s(literal 2 binary32))
(pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) #s(literal 2 binary32))
(pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal 2 binary32))
(pow.f32 (*.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))
(pow.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) #s(literal 1 binary32))
(pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(fabs.f32 (neg.f32 (neg.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))))
(fabs.f32 (*.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))))
(fabs.f32 (*.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))))
(fabs.f32 (neg.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))
(fabs.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (-.f32 (*.f32 ux maxCos) ux))) #s(literal 1/4 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal 2 binary32)))
(neg.f32 (*.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))))
(neg.f32 (*.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))))
(*.f32 (*.f32 (sin.f32 (*.f32 (+.f32 uy uy) (PI.f32))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))
(*.f32 (*.f32 (sin.f32 (*.f32 (+.f32 uy uy) (PI.f32))) (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))) (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))))
(*.f32 (*.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (sin.f32 (*.f32 (+.f32 uy uy) (PI.f32)))) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))
(*.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (*.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (sin.f32 (*.f32 (+.f32 uy uy) (PI.f32)))))
(*.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) (*.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) (sin.f32 (*.f32 (+.f32 uy uy) (PI.f32)))))
(*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (sin.f32 (*.f32 (+.f32 uy uy) (PI.f32))))
(*.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (*.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (sin.f32 (*.f32 (+.f32 uy uy) (PI.f32)))))
(*.f32 (sin.f32 (*.f32 (+.f32 uy uy) (PI.f32))) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))
#s(literal 1/4 binary32)
(*.f32 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1/4 binary32)) (pow.f32 (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)) ux) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 #s(literal 1/4 binary32) #s(literal 2 binary32))) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 #s(literal 1/4 binary32) #s(literal 2 binary32))))
(*.f32 (pow.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (pow.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 1/4 binary32)) (pow.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) #s(literal 1/4 binary32)))
(pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) #s(literal 1/4 binary32)))
(*.f32 (neg.f32 (neg.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))) (neg.f32 (neg.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))))
(*.f32 (neg.f32 (neg.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))))) (neg.f32 (neg.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))))))
(*.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (sqrt.f32 (*.f32 (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)))))
(*.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (sqrt.f32 (/.f32 (+.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))
(*.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) #s(literal 1 binary32)) (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) #s(literal 1 binary32)) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))
(*.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) #s(literal 0 binary32)) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))
(*.f32 (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal 1 binary32)) (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal 1 binary32)) (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))))
(*.f32 (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal 0 binary32)) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))
(*.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) #s(literal 0 binary32)) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))
(*.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/2 binary32)) (pow.f32 (/.f32 (+.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) #s(literal 1/4 binary32)) (pow.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (pow.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 ux (*.f32 ux maxCos))) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 ux (*.f32 ux maxCos))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (*.f32 (+.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 2 binary32)) (+.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 2 binary32))) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (+.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 2 binary32)) (+.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 2 binary32))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1/2 binary32)) (pow.f32 (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)) ux) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 #s(literal 1/4 binary32) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 #s(literal 1/4 binary32) #s(literal 2 binary32))))
(*.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))))
(*.f32 (neg.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))) (neg.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))))
(*.f32 (neg.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))) (neg.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))))
(*.f32 (sqrt.f32 (-.f32 ux (*.f32 ux maxCos))) (sqrt.f32 (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)) ux)))
(*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) (sqrt.f32 (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux))))
(*.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) #s(literal 1 binary32)) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) #s(literal 1/2 binary32)) (pow.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 1/2 binary32)) (pow.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))) (pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))))
(*.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))
(*.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))))
(*.f32 (sqrt.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (sqrt.f32 (-.f32 (*.f32 ux maxCos) ux)))
(*.f32 (sqrt.f32 (-.f32 (*.f32 ux maxCos) ux)) (sqrt.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))))
(*.f32 (pow.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))
(/.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))) (sqrt.f32 (-.f32 (*.f32 ux maxCos) ux)))
(/.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sqrt.f32 (-.f32 (*.f32 ux maxCos) ux)))
(/.f32 (sqrt.f32 (neg.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))))) (sqrt.f32 (-.f32 (*.f32 ux maxCos) ux)))
(/.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) #s(literal 1 binary32)) (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) #s(literal -1 binary32)))
(/.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) #s(literal 0 binary32)) (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) #s(literal -2 binary32)))
(/.f32 (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal 1 binary32)) (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal -1 binary32)))
(/.f32 (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal 0 binary32)) (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal -2 binary32)))
(/.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) #s(literal 0 binary32)) (pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) #s(literal -2 binary32)))
(/.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) (sqrt.f32 (-.f32 ux (*.f32 ux maxCos))))
(/.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) #s(literal -1 binary32)))
(/.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal -1/4 binary32)))
(/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) #s(literal -2 binary32)))
(/.f32 #s(literal 1 binary32) (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal -2 binary32)))
(/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) #s(literal -2 binary32)))
(sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))
(pow.f32 (neg.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))) #s(literal 2 binary32))
(pow.f32 (neg.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))) #s(literal 2 binary32))
(pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) #s(literal 2 binary32))
(pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal 2 binary32))
(pow.f32 (*.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))
(pow.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) #s(literal 1 binary32))
(pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(fabs.f32 (neg.f32 (neg.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))))
(fabs.f32 (*.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))))
(fabs.f32 (*.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))))
(fabs.f32 (neg.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))
(fabs.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (-.f32 (*.f32 ux maxCos) ux))) #s(literal 1/4 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal 2 binary32)))
(neg.f32 (*.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))))
(neg.f32 (*.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))))
(log.f32 (exp.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (PI.f32))))
(*.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (PI.f32) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))
(*.f32 (*.f32 (PI.f32) (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))) (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))))
(*.f32 (*.f32 (PI.f32) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))
(*.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (*.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)))
(*.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) (*.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) (PI.f32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))
(*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (log.f32 (exp.f32 (PI.f32))))
(*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (PI.f32))
(*.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (*.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (PI.f32)))
(*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))))
(log.f32 (pow.f32 (exp.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))
(log.f32 (pow.f32 (exp.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (PI.f32))) uy))
(*.f32 (*.f32 (*.f32 uy (PI.f32)) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))
(*.f32 (*.f32 (*.f32 uy (PI.f32)) (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))) (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))))
(*.f32 (*.f32 (*.f32 uy (PI.f32)) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))
(*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32))
(*.f32 (*.f32 uy (PI.f32)) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))
(*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (*.f32 uy (PI.f32)))
(*.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (PI.f32)) uy)
(*.f32 uy (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) uy))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) (*.f32 (+.f32 uy uy) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))))
(log.f32 (pow.f32 (exp.f32 (*.f32 (+.f32 uy uy) (PI.f32))) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))
(log.f32 (pow.f32 (exp.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (PI.f32))) (+.f32 uy uy)))
(*.f32 (*.f32 (+.f32 uy uy) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32))
(*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (PI.f32))) uy)
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)))) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)))
(*.f32 (*.f32 uy (PI.f32)) (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) #s(literal 2 binary32)))
(*.f32 (*.f32 uy (PI.f32)) (+.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))
(*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (*.f32 (+.f32 uy uy) (PI.f32)))
(*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) #s(literal 2 binary32))
(*.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (PI.f32)) (+.f32 uy uy))
(*.f32 (*.f32 (+.f32 uy uy) (PI.f32)) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))
(*.f32 (+.f32 uy uy) (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (PI.f32)))
(*.f32 uy (*.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (PI.f32)) #s(literal 2 binary32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (PI.f32))))
(*.f32 uy (+.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (PI.f32)) (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (PI.f32))))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32))) (*.f32 (*.f32 (neg.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (*.f32 (neg.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))) (+.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) (*.f32 (neg.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32))) (*.f32 (*.f32 (neg.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (PI.f32))) uy) (*.f32 (neg.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (PI.f32))) uy))) (+.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) (*.f32 (neg.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (PI.f32))) uy)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32))) (*.f32 (*.f32 (neg.f32 uy) (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (PI.f32))) (*.f32 (neg.f32 uy) (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (PI.f32))))) (+.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) (*.f32 (neg.f32 uy) (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (PI.f32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32))) (*.f32 (neg.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32))) (neg.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32))))) (+.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) (neg.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) #s(literal 1 binary32)))) (-.f32 (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) #s(literal 1 binary32))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) #s(literal 1 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) #s(literal 1 binary32))) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) #s(literal 1 binary32))))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32))) (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)))) (*.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32))) (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32))))) (-.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32))) (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)))))
(/.f32 (+.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32))) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32))) (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)))) (-.f32 (*.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32))) (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)))) (*.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32))) (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32))) (+.f32 (*.f32 (*.f32 (neg.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (*.f32 (neg.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))) (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) (*.f32 (neg.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (PI.f32))) uy) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32))) (+.f32 (*.f32 (*.f32 (neg.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (PI.f32))) uy) (*.f32 (neg.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (PI.f32))) uy)) (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) (*.f32 (neg.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (PI.f32))) uy)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 uy) (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (PI.f32))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32))) (+.f32 (*.f32 (*.f32 (neg.f32 uy) (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (PI.f32))) (*.f32 (neg.f32 uy) (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (PI.f32)))) (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) (*.f32 (neg.f32 uy) (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (PI.f32)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) #s(literal 3 binary32)) (pow.f32 (neg.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32))) (+.f32 (*.f32 (neg.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32))) (neg.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)))) (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) (neg.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32))) (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)))) (-.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32))) (-.f32 (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32))) (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32))))))
(-.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) (*.f32 (neg.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))
(-.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) (*.f32 (neg.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (PI.f32))) uy))
(-.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) (*.f32 (neg.f32 uy) (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (PI.f32))))
(-.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) (neg.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32))))
(+.f32 (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) #s(literal 1 binary32)))
(+.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32))) (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32))))
(+.f32 (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)) (*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 (*.f32 (+.f32 uy uy) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)))
(*.f32 (/.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (+.f32 (neg.f32 maxCos) #s(literal 1 binary32))) (/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) ux))
(*.f32 (/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (+.f32 (neg.f32 maxCos) #s(literal 1 binary32))) (/.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) ux))
(*.f32 (fabs.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (fabs.f32 (-.f32 ux (*.f32 ux maxCos))))
(*.f32 (*.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))) (*.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))))
(*.f32 (*.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) (*.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))))
(*.f32 (neg.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (neg.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))
(*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)))
(*.f32 (fabs.f32 (-.f32 ux (*.f32 ux maxCos))) (fabs.f32 (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)) ux)))
(*.f32 (fabs.f32 (-.f32 ux (*.f32 ux maxCos))) (fabs.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))))
(*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))
(*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))
(*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)) ux))
(*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))))
(*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 (+.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))
(*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 ux maxCos)) (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 ux maxCos))) (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (neg.f32 ux)) (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (neg.f32 ux)))) (-.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 ux maxCos)) (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (neg.f32 ux))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)))) (*.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -1 binary32)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -1 binary32)))) (-.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -1 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) ux) (*.f32 (-.f32 (*.f32 ux maxCos) ux) ux)) (*.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)))) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)))))) (-.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) ux) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (*.f32 (*.f32 ux maxCos) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 (neg.f32 ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (*.f32 (neg.f32 ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))))) (-.f32 (*.f32 (*.f32 ux maxCos) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (*.f32 (neg.f32 ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (*.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)))) (-.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux))))
(/.f32 (-.f32 (*.f32 (*.f32 ux (-.f32 (*.f32 ux maxCos) ux)) (*.f32 ux (-.f32 (*.f32 ux maxCos) ux))) (*.f32 (*.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) (-.f32 (*.f32 ux maxCos) ux)))) (-.f32 (*.f32 ux (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) (-.f32 (*.f32 ux maxCos) ux))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (*.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -2 binary32)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -2 binary32)))) (-.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -2 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (*.f32 (*.f32 #s(literal -2 binary32) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 #s(literal -2 binary32) (-.f32 (*.f32 ux maxCos) ux)))) (-.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 #s(literal -2 binary32) (-.f32 (*.f32 ux maxCos) ux))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 ux maxCos)) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (neg.f32 ux)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 ux maxCos)) (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 ux maxCos))) (-.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (neg.f32 ux)) (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (neg.f32 ux))) (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 ux maxCos)) (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (neg.f32 ux))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32))) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -1 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)))) (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -1 binary32)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -1 binary32))) (*.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -1 binary32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) ux) (*.f32 (-.f32 (*.f32 ux maxCos) ux) ux)) (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)))) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))))) (*.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) ux) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 ux maxCos) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (*.f32 (*.f32 ux maxCos) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)))) (-.f32 (*.f32 (*.f32 (neg.f32 ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (*.f32 (neg.f32 ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 (*.f32 ux maxCos) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (*.f32 (neg.f32 ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (-.f32 (*.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux))) (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux))))))
(/.f32 (+.f32 (pow.f32 (*.f32 ux (-.f32 (*.f32 ux maxCos) ux)) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 ux (-.f32 (*.f32 ux maxCos) ux)) (*.f32 ux (-.f32 (*.f32 ux maxCos) ux))) (-.f32 (*.f32 (*.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) (-.f32 (*.f32 ux maxCos) ux))) (*.f32 (*.f32 ux (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) (-.f32 (*.f32 ux maxCos) ux))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -2 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -2 binary32)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -2 binary32))) (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -2 binary32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal -2 binary32) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (-.f32 (*.f32 (*.f32 #s(literal -2 binary32) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 #s(literal -2 binary32) (-.f32 (*.f32 ux maxCos) ux))) (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 #s(literal -2 binary32) (-.f32 (*.f32 ux maxCos) ux))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))) (-.f32 ux (*.f32 ux maxCos)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))))) (-.f32 ux (*.f32 ux maxCos)))
(/.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))) (-.f32 (*.f32 ux maxCos) ux))
(/.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (-.f32 (*.f32 ux maxCos) ux))
(/.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)) ux)) (-.f32 (*.f32 ux maxCos) ux))
(/.f32 (neg.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) (-.f32 (*.f32 ux maxCos) ux))
(/.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (-.f32 ux (*.f32 ux maxCos)))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))))
(sqrt.f32 (*.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (-.f32 (*.f32 ux maxCos) ux)))
(pow.f32 (*.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))) #s(literal 2 binary32))
(pow.f32 (*.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))) #s(literal 2 binary32))
(pow.f32 (*.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))) #s(literal 2 binary32))
(pow.f32 (*.f32 (*.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (-.f32 (*.f32 ux maxCos) ux))) #s(literal 1/4 binary32))
(pow.f32 (*.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal 2 binary32))
(pow.f32 (*.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))) #s(literal 2 binary32))
(pow.f32 (*.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal 2 binary32))
(pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) #s(literal 4 binary32))
(pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal 4 binary32))
(pow.f32 (*.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/2 binary32))
(pow.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) #s(literal 2 binary32))
(pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1 binary32))
(pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) #s(literal 4 binary32))
(+.f32 (/.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32))) (-.f32 ux (*.f32 ux maxCos))) (/.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal -1 binary32)) (-.f32 ux (*.f32 ux maxCos))))
(+.f32 (/.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 ux (*.f32 ux maxCos))) (-.f32 ux (*.f32 ux maxCos))) (/.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal -2 binary32)) (-.f32 ux (*.f32 ux maxCos))))
(+.f32 (/.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) ux) (-.f32 ux (*.f32 ux maxCos))) (/.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)))) (-.f32 ux (*.f32 ux maxCos))))
(+.f32 (/.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (-.f32 ux (*.f32 ux maxCos))) (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (-.f32 ux (*.f32 ux maxCos))))
(+.f32 (/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (-.f32 ux (*.f32 ux maxCos))) (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (-.f32 ux (*.f32 ux maxCos))))
(+.f32 (/.f32 (*.f32 ux (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (-.f32 ux (*.f32 ux maxCos))) (/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (-.f32 ux (*.f32 ux maxCos))))
(+.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 ux maxCos)) (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (neg.f32 ux)))
(+.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -1 binary32)))
(+.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) ux) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)))))
(+.f32 (*.f32 (*.f32 ux maxCos) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (*.f32 (neg.f32 ux) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))))
(+.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)))
(+.f32 (*.f32 ux (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (neg.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32))) (-.f32 (*.f32 ux maxCos) ux)))
(+.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal -2 binary32)))
(+.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 #s(literal -2 binary32) (-.f32 (*.f32 ux maxCos) ux)))
(fabs.f32 (*.f32 (neg.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))
(fabs.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (neg.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))))
(fabs.f32 (*.f32 (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)) ux) (-.f32 (*.f32 ux maxCos) ux)))
(fabs.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)) ux)))
(fabs.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 ux (*.f32 ux maxCos))))
(fabs.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))
(neg.f32 (*.f32 (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)) ux) (-.f32 (*.f32 ux maxCos) ux)))
(neg.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)) ux)))
(neg.f32 (/.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (-.f32 (*.f32 ux maxCos) ux)))
(neg.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 ux (*.f32 ux maxCos))))
(*.f32 (neg.f32 (neg.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))) (neg.f32 (neg.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))))
(*.f32 (neg.f32 (neg.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))))) (neg.f32 (neg.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))))))
(*.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (sqrt.f32 (*.f32 (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)))))
(*.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (sqrt.f32 (/.f32 (+.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))
(*.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) #s(literal 1 binary32)) (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) #s(literal 1 binary32)) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))
(*.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) #s(literal 0 binary32)) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))
(*.f32 (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal 1 binary32)) (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal 1 binary32)) (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))))
(*.f32 (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal 0 binary32)) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))
(*.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) #s(literal 0 binary32)) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))
(*.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/2 binary32)) (pow.f32 (/.f32 (+.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) #s(literal 1/4 binary32)) (pow.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (pow.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 ux (*.f32 ux maxCos))) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 ux (*.f32 ux maxCos))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (*.f32 (+.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 2 binary32)) (+.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 2 binary32))) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (+.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 2 binary32)) (+.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 2 binary32))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1/2 binary32)) (pow.f32 (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)) ux) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 #s(literal 1/4 binary32) #s(literal 2 binary32))) (pow.f32 (*.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 #s(literal 1/4 binary32) #s(literal 2 binary32))))
(*.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))))
(*.f32 (neg.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))) (neg.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))))
(*.f32 (neg.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))) (neg.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))))
(*.f32 (sqrt.f32 (-.f32 ux (*.f32 ux maxCos))) (sqrt.f32 (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)) ux)))
(*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) (sqrt.f32 (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux))))
(*.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) #s(literal 1 binary32)) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) #s(literal 1/2 binary32)) (pow.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 1/2 binary32)) (pow.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))) (pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))))
(*.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))
(*.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))))
(*.f32 (sqrt.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (sqrt.f32 (-.f32 (*.f32 ux maxCos) ux)))
(*.f32 (sqrt.f32 (-.f32 (*.f32 ux maxCos) ux)) (sqrt.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))))
(*.f32 (pow.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (-.f32 (*.f32 ux maxCos) ux) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))
(/.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))) (sqrt.f32 (-.f32 (*.f32 ux maxCos) ux)))
(/.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sqrt.f32 (-.f32 (*.f32 ux maxCos) ux)))
(/.f32 (sqrt.f32 (neg.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))))) (sqrt.f32 (-.f32 (*.f32 ux maxCos) ux)))
(/.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) #s(literal 1 binary32)) (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) #s(literal -1 binary32)))
(/.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) #s(literal 0 binary32)) (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) #s(literal -2 binary32)))
(/.f32 (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal 1 binary32)) (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal -1 binary32)))
(/.f32 (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal 0 binary32)) (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal -2 binary32)))
(/.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) #s(literal 0 binary32)) (pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) #s(literal -2 binary32)))
(/.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) (sqrt.f32 (-.f32 ux (*.f32 ux maxCos))))
(/.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) #s(literal -1 binary32)))
(/.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal -1/4 binary32)))
(/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) #s(literal -2 binary32)))
(/.f32 #s(literal 1 binary32) (pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal -2 binary32)))
(/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) #s(literal -2 binary32)))
(sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))
(pow.f32 (neg.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))) #s(literal 2 binary32))
(pow.f32 (neg.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))) #s(literal 2 binary32))
(pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) #s(literal 2 binary32))
(pow.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal 2 binary32))
(pow.f32 (*.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))
(pow.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) #s(literal 1 binary32))
(pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(fabs.f32 (neg.f32 (neg.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))))
(fabs.f32 (*.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))))
(fabs.f32 (*.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))))
(fabs.f32 (neg.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))
(fabs.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))) (-.f32 (*.f32 ux maxCos) ux))) #s(literal 1/4 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) #s(literal 2 binary32)))
(neg.f32 (*.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))))
(neg.f32 (*.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))))
#s(literal 2/3 binary32)
(*.f32 (fabs.f32 (cbrt.f32 (fabs.f32 (PI.f32)))) (fabs.f32 (cbrt.f32 (fabs.f32 (PI.f32)))))
(*.f32 (neg.f32 (cbrt.f32 (fabs.f32 (PI.f32)))) (neg.f32 (cbrt.f32 (fabs.f32 (PI.f32)))))
(*.f32 (neg.f32 (cbrt.f32 (neg.f32 (PI.f32)))) (neg.f32 (cbrt.f32 (neg.f32 (PI.f32)))))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal 5/3 binary32))) (pow.f32 (PI.f32) #s(literal 1/9 binary32)))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal 4/3 binary32))) (pow.f32 (PI.f32) #s(literal 2/9 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 0 binary32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 8/3 binary32)) #s(literal 2/9 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2/9 binary32)))
(*.f32 (pow.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2/9 binary32)) (pow.f32 (PI.f32) #s(literal 2/9 binary32)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 5/3 binary32)) #s(literal 1/3 binary32)) (pow.f32 (PI.f32) #s(literal 1/9 binary32)))
(*.f32 (pow.f32 (fabs.f32 (PI.f32)) #s(literal 1/3 binary32)) (pow.f32 (fabs.f32 (PI.f32)) #s(literal 1/3 binary32)))
(*.f32 (pow.f32 (neg.f32 (PI.f32)) #s(literal 1/3 binary32)) (pow.f32 (neg.f32 (PI.f32)) #s(literal 1/3 binary32)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 4/3 binary32)) #s(literal 1/3 binary32)) (pow.f32 (PI.f32) #s(literal 2/9 binary32)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 2/9 binary32)) #s(literal 2 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/9 binary32)) #s(literal 2 binary32)))
(*.f32 (cbrt.f32 (fabs.f32 (PI.f32))) (cbrt.f32 (fabs.f32 (PI.f32))))
(*.f32 (cbrt.f32 (neg.f32 (PI.f32))) (cbrt.f32 (neg.f32 (PI.f32))))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/9 binary32)) (cbrt.f32 (pow.f32 (PI.f32) #s(literal 4/3 binary32))))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/9 binary32)) (pow.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2/9 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/9 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 4/3 binary32)) #s(literal 1/3 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/9 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 2/3 binary32)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 2/3 binary32)) (pow.f32 (PI.f32) #s(literal 2/9 binary32)))
(*.f32 (pow.f32 (PI.f32) (/.f32 #s(literal 2/3 binary32) #s(literal 2 binary32))) (pow.f32 (PI.f32) (/.f32 #s(literal 2/3 binary32) #s(literal 2 binary32))))
(*.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (PI.f32)))
(cbrt.f32 (*.f32 (PI.f32) (PI.f32)))
(/.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 0 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -2 binary32)))
(/.f32 (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -2 binary32)))
(pow.f32 (cbrt.f32 (fabs.f32 (PI.f32))) #s(literal 2 binary32))
(pow.f32 (cbrt.f32 (neg.f32 (PI.f32))) #s(literal 2 binary32))
(pow.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32))) #s(literal 1/9 binary32))
(pow.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 2/9 binary32))
(pow.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/3 binary32))
(pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))
(pow.f32 (PI.f32) #s(literal 2/3 binary32))
(fabs.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32))) #s(literal 2/9 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (PI.f32))) #s(literal 1/3 binary32)))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (PI.f32))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (PI.f32)) #s(literal 2/3 binary32)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 8/3 binary32)) #s(literal 1/9 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 1/9 binary32)))
(*.f32 (pow.f32 (PI.f32) (/.f32 #s(literal 1/3 binary32) #s(literal 2 binary32))) (pow.f32 (PI.f32) (/.f32 #s(literal 1/3 binary32) #s(literal 2 binary32))))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/9 binary32)) (pow.f32 (PI.f32) #s(literal 2/9 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/9 binary32)) (pow.f32 (PI.f32) #s(literal 1/9 binary32)))
(cbrt.f32 (PI.f32))
(pow.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/9 binary32))
(pow.f32 (cbrt.f32 (PI.f32)) #s(literal 1 binary32))
(pow.f32 (PI.f32) #s(literal 1/3 binary32))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32))) #s(literal 1/9 binary32)))
(exp.f32 (*.f32 (log.f32 (PI.f32)) #s(literal 1/3 binary32)))
(*.f32 (*.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) uy)
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) (*.f32 (cbrt.f32 (PI.f32)) uy))) (*.f32 (cbrt.f32 (PI.f32)) uy))
(*.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) #s(literal 2 binary32))
(*.f32 (cbrt.f32 (PI.f32)) (+.f32 uy uy))
(*.f32 (+.f32 uy uy) (cbrt.f32 (PI.f32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (cbrt.f32 (PI.f32))))
(*.f32 uy (+.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (PI.f32))))
(*.f32 #s(literal 2 binary32) (*.f32 (cbrt.f32 (PI.f32)) uy))
(/.f32 (-.f32 (*.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) (*.f32 (cbrt.f32 (PI.f32)) uy)) (*.f32 (*.f32 (cbrt.f32 (neg.f32 (PI.f32))) uy) (*.f32 (cbrt.f32 (neg.f32 (PI.f32))) uy))) (+.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) (*.f32 (cbrt.f32 (neg.f32 (PI.f32))) uy)))
(/.f32 (-.f32 (*.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) (*.f32 (cbrt.f32 (PI.f32)) uy)) (*.f32 (*.f32 (neg.f32 uy) (cbrt.f32 (PI.f32))) (*.f32 (neg.f32 uy) (cbrt.f32 (PI.f32))))) (+.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) (*.f32 (neg.f32 uy) (cbrt.f32 (PI.f32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) (*.f32 (cbrt.f32 (PI.f32)) uy)) (*.f32 (neg.f32 (*.f32 (cbrt.f32 (PI.f32)) uy)) (neg.f32 (*.f32 (cbrt.f32 (PI.f32)) uy)))) (+.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) (neg.f32 (*.f32 (cbrt.f32 (PI.f32)) uy))))
(/.f32 (-.f32 (pow.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) #s(literal 3 binary32)) (pow.f32 (*.f32 (cbrt.f32 (neg.f32 (PI.f32))) uy) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) (*.f32 (cbrt.f32 (PI.f32)) uy)) (+.f32 (*.f32 (*.f32 (cbrt.f32 (neg.f32 (PI.f32))) uy) (*.f32 (cbrt.f32 (neg.f32 (PI.f32))) uy)) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) (*.f32 (cbrt.f32 (neg.f32 (PI.f32))) uy)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 uy) (cbrt.f32 (PI.f32))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) (*.f32 (cbrt.f32 (PI.f32)) uy)) (+.f32 (*.f32 (*.f32 (neg.f32 uy) (cbrt.f32 (PI.f32))) (*.f32 (neg.f32 uy) (cbrt.f32 (PI.f32)))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) (*.f32 (neg.f32 uy) (cbrt.f32 (PI.f32)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) #s(literal 3 binary32)) (pow.f32 (neg.f32 (*.f32 (cbrt.f32 (PI.f32)) uy)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) (*.f32 (cbrt.f32 (PI.f32)) uy)) (+.f32 (*.f32 (neg.f32 (*.f32 (cbrt.f32 (PI.f32)) uy)) (neg.f32 (*.f32 (cbrt.f32 (PI.f32)) uy))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) (neg.f32 (*.f32 (cbrt.f32 (PI.f32)) uy))))))
(/.f32 (-.f32 (*.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) (*.f32 (cbrt.f32 (PI.f32)) uy)) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) (*.f32 (cbrt.f32 (PI.f32)) uy))) (-.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) (*.f32 (cbrt.f32 (PI.f32)) uy)))
(/.f32 (+.f32 (pow.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) #s(literal 3 binary32)) (pow.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) (*.f32 (cbrt.f32 (PI.f32)) uy)) (-.f32 (*.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) (*.f32 (cbrt.f32 (PI.f32)) uy)) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) (*.f32 (cbrt.f32 (PI.f32)) uy)))))
(-.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) (*.f32 (cbrt.f32 (neg.f32 (PI.f32))) uy))
(-.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) (*.f32 (neg.f32 uy) (cbrt.f32 (PI.f32))))
(-.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) (neg.f32 (*.f32 (cbrt.f32 (PI.f32)) uy)))
(+.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) (*.f32 (cbrt.f32 (PI.f32)) uy))
(log.f32 (pow.f32 (exp.f32 (+.f32 (PI.f32) (PI.f32))) uy))
(log.f32 (pow.f32 (exp.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)))
(log.f32 (exp.f32 (*.f32 (+.f32 uy uy) (PI.f32))))
(*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (+.f32 uy uy)) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (+.f32 uy uy) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32)))) (*.f32 uy (PI.f32)))
(*.f32 (+.f32 (PI.f32) (PI.f32)) uy)
(*.f32 (*.f32 uy (PI.f32)) #s(literal 2 binary32))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (+.f32 uy uy)))
(*.f32 (*.f32 (cbrt.f32 (PI.f32)) (+.f32 uy uy)) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))
(*.f32 (cbrt.f32 (PI.f32)) (*.f32 (+.f32 uy uy) (pow.f32 (PI.f32) #s(literal 2/3 binary32))))
(*.f32 (+.f32 uy uy) (log.f32 (exp.f32 (PI.f32))))
(*.f32 (+.f32 uy uy) (PI.f32))
(*.f32 uy (+.f32 (PI.f32) (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(/.f32 (-.f32 (*.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32))) (*.f32 (*.f32 (neg.f32 (PI.f32)) uy) (*.f32 (neg.f32 (PI.f32)) uy))) (+.f32 (*.f32 uy (PI.f32)) (*.f32 (neg.f32 (PI.f32)) uy)))
(/.f32 (-.f32 (*.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32))) (*.f32 (*.f32 (neg.f32 uy) (PI.f32)) (*.f32 (neg.f32 uy) (PI.f32)))) (+.f32 (*.f32 uy (PI.f32)) (*.f32 (neg.f32 uy) (PI.f32))))
(/.f32 (-.f32 (*.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32))) (*.f32 (neg.f32 (*.f32 uy (PI.f32))) (neg.f32 (*.f32 uy (PI.f32))))) (+.f32 (*.f32 uy (PI.f32)) (neg.f32 (*.f32 uy (PI.f32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (*.f32 (*.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) (pow.f32 (PI.f32) #s(literal 2/3 binary32))))) (-.f32 (*.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (-.f32 (*.f32 (*.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (*.f32 (*.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 uy (PI.f32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 (PI.f32)) uy) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32))) (+.f32 (*.f32 (*.f32 (neg.f32 (PI.f32)) uy) (*.f32 (neg.f32 (PI.f32)) uy)) (*.f32 (*.f32 uy (PI.f32)) (*.f32 (neg.f32 (PI.f32)) uy)))))
(/.f32 (-.f32 (pow.f32 (*.f32 uy (PI.f32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 uy) (PI.f32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32))) (+.f32 (*.f32 (*.f32 (neg.f32 uy) (PI.f32)) (*.f32 (neg.f32 uy) (PI.f32))) (*.f32 (*.f32 uy (PI.f32)) (*.f32 (neg.f32 uy) (PI.f32))))))
(/.f32 (-.f32 (pow.f32 (*.f32 uy (PI.f32)) #s(literal 3 binary32)) (pow.f32 (neg.f32 (*.f32 uy (PI.f32))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32))) (+.f32 (*.f32 (neg.f32 (*.f32 uy (PI.f32))) (neg.f32 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 uy (PI.f32)) (neg.f32 (*.f32 uy (PI.f32)))))))
(/.f32 (-.f32 (*.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32))) (*.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32)))) (-.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32))))
(/.f32 (+.f32 (pow.f32 (*.f32 uy (PI.f32)) #s(literal 3 binary32)) (pow.f32 (*.f32 uy (PI.f32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32))) (-.f32 (*.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32))) (*.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32))))))
(-.f32 (*.f32 uy (PI.f32)) (*.f32 (neg.f32 (PI.f32)) uy))
(-.f32 (*.f32 uy (PI.f32)) (*.f32 (neg.f32 uy) (PI.f32)))
(-.f32 (*.f32 uy (PI.f32)) (neg.f32 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (*.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) (pow.f32 (PI.f32) #s(literal 2/3 binary32))))
(+.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32))))) (*.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))))) (-.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32))))) (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))) (*.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))))
(-.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 (neg.f32 (PI.f32)) uy))) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 (neg.f32 (PI.f32)) uy))))
(-.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 (neg.f32 uy) (PI.f32)))) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 (neg.f32 uy) (PI.f32)))))
(-.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (neg.f32 (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 (sin.f32 (*.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (cos.f32 (*.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) (pow.f32 (PI.f32) #s(literal 2/3 binary32))))) (*.f32 (cos.f32 (*.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (sin.f32 (*.f32 (*.f32 (cbrt.f32 (PI.f32)) uy) (pow.f32 (PI.f32) #s(literal 2/3 binary32))))))
(+.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))))
(sin.f32 (*.f32 (+.f32 uy uy) (PI.f32)))
(*.f32 (*.f32 (sin.f32 (*.f32 (+.f32 uy uy) (PI.f32))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))
(*.f32 (*.f32 (sin.f32 (*.f32 (+.f32 uy uy) (PI.f32))) (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))) (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))))
(*.f32 (*.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (sin.f32 (*.f32 (+.f32 uy uy) (PI.f32)))) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))
(*.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (*.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (sin.f32 (*.f32 (+.f32 uy uy) (PI.f32)))))
(*.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) (*.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) (sin.f32 (*.f32 (+.f32 uy uy) (PI.f32)))))
(*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (sin.f32 (*.f32 (+.f32 uy uy) (PI.f32))))
(*.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (*.f32 (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)) (sin.f32 (*.f32 (+.f32 uy uy) (PI.f32)))))
(*.f32 (sin.f32 (*.f32 (+.f32 uy uy) (PI.f32))) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))

eval228.0ms (2.5%)

Memory
39.8MiB live, 644.2MiB allocated; 68ms collecting garbage
Compiler

Compiled 129 033 to 10 911 computations (91.5% saved)

prune123.0ms (1.4%)

Memory
11.7MiB live, 247.9MiB allocated; 19ms collecting garbage
Pruning

69 alts after pruning (69 fresh and 0 done)

PrunedKeptTotal
New1 651381 689
Fresh183149
Picked505
Done000
Total1 674691 743
Accuracy
100.0%
Counts
1 743 → 69
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.0%
(*.f32 (/.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) (sqrt.f32 (-.f32 ux (*.f32 ux maxCos)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
39.4%
(*.f32 (-.f32 (cos.f32 (-.f32 (acos.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) (*.f32 (PI.f32) (+.f32 uy uy)))) (cos.f32 (+.f32 (acos.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) (*.f32 (PI.f32) (+.f32 uy uy))))) #s(literal 1/2 binary32))
98.3%
(*.f32 (*.f32 (sqrt.f32 (-.f32 ux (*.f32 ux maxCos))) (sqrt.f32 (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)) ux))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
98.1%
(*.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) (sqrt.f32 (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
98.4%
(*.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32))) (cos.f32 (*.f32 uy (PI.f32))))
97.7%
(*.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))))
98.4%
(*.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))))
43.5%
(*.f32 (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 (cos.f32 (-.f32 (+.f32 (*.f32 (neg.f32 (PI.f32)) uy) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 uy (PI.f32)))) (cos.f32 (+.f32 (+.f32 (*.f32 (neg.f32 (PI.f32)) uy) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 uy (PI.f32))))) #s(literal 2 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))))
59.2%
(*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (*.f32 (PI.f32) uy)) (sin.f32 (+.f32 (*.f32 (neg.f32 (PI.f32)) uy) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))))
59.2%
(*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (*.f32 (PI.f32) uy)) (sin.f32 (+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 uy (PI.f32)))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))))
98.4%
(*.f32 (sqrt.f32 (/.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (-.f32 ux (*.f32 ux maxCos)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
98.4%
(*.f32 (sqrt.f32 (-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
98.5%
(*.f32 (sqrt.f32 (*.f32 (/.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))) (-.f32 ux (*.f32 maxCos ux))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
98.3%
(*.f32 (sqrt.f32 (*.f32 (/.f32 (-.f32 (*.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)))) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32))))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
76.4%
(*.f32 (sqrt.f32 (*.f32 (/.f32 (-.f32 (*.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux))) (-.f32 ux (*.f32 maxCos ux))) #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
98.2%
(*.f32 (sqrt.f32 (*.f32 (/.f32 (-.f32 (*.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)))) (-.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux))) #s(literal 2 binary32)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
98.2%
(*.f32 (sqrt.f32 (*.f32 (/.f32 (-.f32 (*.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (*.f32 (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))))) (-.f32 ux (*.f32 maxCos ux))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
98.5%
(*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (sin.f32 (*.f32 (+.f32 uy uy) (PI.f32))))
98.4%
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (*.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) (cos.f32 (*.f32 uy (PI.f32)))))
97.7%
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (sin.f32 (*.f32 (*.f32 (+.f32 uy uy) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)))))
97.4%
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (sin.f32 (*.f32 (cbrt.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (cbrt.f32 (PI.f32)) (+.f32 uy uy)))))
87.1%
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) #s(approx (sin (* (PI) (+ uy uy))) (*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32))))))
97.6%
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 #s(approx (- (- ux (* maxCos ux)) 1) (-.f32 ux #s(literal 1 binary32))) #s(literal 1 binary32)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
98.4%
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)) ux))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
97.7%
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) #s(approx (- (- ux (* maxCos ux)) 2) (-.f32 ux #s(literal 2 binary32))))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
76.2%
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)))) (sin.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (+.f32 uy uy)))))
98.4%
(*.f32 (sqrt.f32 (*.f32 #s(approx (neg (- (- ux (* maxCos ux)) 0)) (*.f32 maxCos (+.f32 ux (*.f32 #s(literal -1 binary32) (/.f32 ux maxCos))))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
76.3%
(*.f32 (sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 (-.f32 #s(literal 2 binary32) (+.f32 maxCos maxCos)) ux))) (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)))
93.6%
(*.f32 (sqrt.f32 #s(approx (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2)) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
98.4%
(*.f32 (sqrt.f32 #s(approx (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))))))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
59.3%
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) #s(approx (- 1 (* (- ux (* maxCos ux)) 2)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))))
57.7%
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux)) #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux))))))
56.4%
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(approx (+ (- 1 ux) (* ux maxCos)) (*.f32 maxCos (-.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)))) #s(approx (+ (- 1 ux) (* ux maxCos)) (*.f32 maxCos (-.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos))))))))
76.0%
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 ux #s(approx (- 2 (* 2 maxCos)) (*.f32 maxCos (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32))))))))
73.4%
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 ux #s(approx (- 2 (* 2 maxCos)) #s(literal 2 binary32))))))
76.4%
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) #s(approx (* ux (- 2 (* 2 maxCos))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal 2 binary32) (/.f32 ux maxCos))))))))
75.4%
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (exp.f32 (*.f32 (log.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 (-.f32 #s(literal 2 binary32) (+.f32 maxCos maxCos)) ux))) #s(literal 1/2 binary32))))
74.8%
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(approx (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2))) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32))))
58.6%
(*.f32 (sin.f32 (acos.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
91.3%
#s(approx (* (* 2 (* (sin (* (PI) uy)) (cos (* (PI) uy)))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))))) (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))))) (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))))))))
76.3%
#s(approx (* (* 2 (* (sin (* (PI) uy)) (cos (* (PI) uy)))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos))))))))
91.3%
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))))
78.6%
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 (*.f32 (+.f32 uy uy) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)))
78.7%
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 (*.f32 (+.f32 uy uy) (PI.f32)) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))
90.1%
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux))))) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)))))))))))
78.3%
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 uy (PI.f32)) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))))
78.2%
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 uy (PI.f32)) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))))
78.3%
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))))))
78.3%
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32))))))
78.2%
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (*.f32 (PI.f32) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))))))
3.9%
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (/.f32 (-.f32 (*.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)) (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32))) (*.f32 #s(literal 1 binary32) #s(literal 1 binary32))) (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)) #s(literal 1 binary32)))) (-.f32 (*.f32 maxCos ux) ux)))))))
78.6%
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))))))))
78.6%
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 ux (*.f32 ux maxCos)))))))))
78.6%
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))))))))))
78.5%
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (+.f32 (/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) ux))) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 ux maxCos) ux)))))))))
78.6%
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (*.f32 (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))))))))
77.3%
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 ux (*.f32 ux maxCos))) (*.f32 ux maxCos))))))))
78.6%
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) #s(approx (- (* maxCos ux) ux) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))))))
78.6%
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) #s(approx (- (* maxCos ux) ux) (*.f32 maxCos (+.f32 ux (*.f32 #s(literal -1 binary32) (/.f32 ux maxCos)))))))))))
68.6%
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 ux maxCos))) (*.f32 ux maxCos))) (-.f32 (*.f32 maxCos ux) ux)))))))
78.6%
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux #s(approx (+ 2 (* maxCos ux)) (*.f32 ux (+.f32 maxCos (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) ux)))))) (-.f32 (*.f32 maxCos ux) ux)))))))
78.2%
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux #s(approx (+ 2 (* maxCos ux)) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))))))
78.6%
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 #s(approx (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))))))))
65.5%
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 #s(approx (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))))))
75.1%
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))))
77.3%
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) #s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))) (/.f32 (*.f32 maxCos (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))))
65.5%
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (pow.f32 (pow.f32 #s(approx (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))))))
90.2%
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux)))))) (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (sqrt.f32 (-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (sqrt.f32 (-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))))) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) (sqrt.f32 (-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))))))))))))
78.6%
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux)))))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))))))))
Compiler

Compiled 6 634 to 3 824 computations (42.4% saved)

series280.0ms (3.1%)

Memory
13.6MiB live, 379.9MiB allocated; 52ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0320340800
Stop Event
iter-limit
Counts
67 → 469
Calls
Call 1
Inputs
ux
maxCos
(*.f32 ux maxCos)
(-.f32 ux (*.f32 ux maxCos))
#s(literal 2 binary32)
(-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))
(-.f32 (*.f32 ux maxCos) ux)
(*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))
(sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))
uy
(+.f32 uy uy)
(PI.f32)
(*.f32 (+.f32 uy uy) (PI.f32))
(sin.f32 (*.f32 (+.f32 uy uy) (PI.f32)))
(*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (sin.f32 (*.f32 (+.f32 uy uy) (PI.f32))))
#s(literal -1 binary32)
(-.f32 ux #s(literal 2 binary32))
(*.f32 ux (-.f32 ux #s(literal 2 binary32)))
(*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))
(sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))
(*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))
(*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))
(*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))))
(*.f32 maxCos ux)
(+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))
(-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux)))
(*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))
(*.f32 (*.f32 ux maxCos) ux)
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) ux))
(-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) ux)))
(/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) ux))) (-.f32 (*.f32 ux maxCos) ux))
(*.f32 ux ux)
(/.f32 (*.f32 ux ux) (-.f32 (*.f32 ux maxCos) ux))
(+.f32 (/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) ux))) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 ux maxCos) ux)))
(*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (+.f32 (/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) ux))) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 ux maxCos) ux))))
(sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (+.f32 (/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) ux))) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 ux maxCos) ux)))))
(*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (+.f32 (/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) ux))) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 ux maxCos) ux))))))
(*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (+.f32 (/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) ux))) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 ux maxCos) ux)))))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (+.f32 (/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) ux))) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 ux maxCos) ux))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (+.f32 (/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) ux))) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 ux maxCos) ux)))))))))
#s(literal 0 binary32)
(*.f32 #s(literal 0 binary32) #s(literal 0 binary32))
(-.f32 (*.f32 maxCos ux) ux)
(*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux))
(-.f32 (*.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux)))
(-.f32 ux (*.f32 maxCos ux))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux))) (-.f32 ux (*.f32 maxCos ux)))
#s(literal -2 binary32)
#s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32))
(*.f32 (/.f32 (-.f32 (*.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux))) (-.f32 ux (*.f32 maxCos ux))) #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)))
(sqrt.f32 (*.f32 (/.f32 (-.f32 (*.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux))) (-.f32 ux (*.f32 maxCos ux))) #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32))))
(*.f32 (PI.f32) (+.f32 uy uy))
(sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 (-.f32 (*.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux))) (-.f32 ux (*.f32 maxCos ux))) #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))
(neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32)))
(-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))
(*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))
(sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))))
(*.f32 uy (PI.f32))
(sin.f32 (*.f32 uy (PI.f32)))
(*.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32))
(cos.f32 (*.f32 uy (PI.f32)))
(*.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) (cos.f32 (*.f32 uy (PI.f32))))
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (*.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) (cos.f32 (*.f32 uy (PI.f32)))))
Outputs
#s(approx ux ux)
#s(approx (* ux maxCos) (*.f32 maxCos ux))
#s(approx (- ux (* ux maxCos)) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))
#s(approx (- (- ux (* ux maxCos)) 2) #s(literal -2 binary32))
#s(approx (- (- ux (* ux maxCos)) 2) (-.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32)))
#s(approx (- (* ux maxCos) ux) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))
#s(approx (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux)) (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32)))))
#s(approx (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux)) (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))))))
#s(approx (sqrt (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))
#s(approx (sqrt (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux))) (+.f32 (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32)))))))))
#s(approx (sqrt (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux))) (+.f32 (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32)))))))))))
#s(approx (sqrt (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux))) (+.f32 (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 3 binary32)))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 5 binary32))))))))))
#s(approx (* (sqrt (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux))) (sin (* (+ uy uy) (PI)))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32)))))))
#s(approx (* (sqrt (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux))) (sin (* (+ uy uy) (PI)))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))))
#s(approx (* (sqrt (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux))) (sin (* (+ uy uy) (PI)))) (+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32)))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32)))))))))))
#s(approx (* (sqrt (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux))) (sin (* (+ uy uy) (PI)))) (+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32)))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 3 binary32))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 5 binary32))))))))))
#s(approx (- ux 2) (-.f32 ux #s(literal 2 binary32)))
#s(approx (* ux (- ux 2)) (*.f32 #s(literal -2 binary32) ux))
#s(approx (* ux (- ux 2)) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))
#s(approx (* -1 (* ux (- ux 2))) (*.f32 #s(literal 2 binary32) ux))
#s(approx (* -1 (* ux (- ux 2))) (*.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 #s(literal -1 binary32) ux))))
#s(approx (sqrt (* -1 (* ux (- ux 2)))) (sqrt.f32 (*.f32 #s(literal 2 binary32) ux)))
#s(approx (sqrt (* -1 (* ux (- ux 2)))) (+.f32 (sqrt.f32 (*.f32 #s(literal 2 binary32) ux)) (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 (*.f32 #s(literal 2 binary32) ux))))))
#s(approx (sqrt (* -1 (* ux (- ux 2)))) (+.f32 (sqrt.f32 (*.f32 #s(literal 2 binary32) ux)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal 2 binary32) ux)) #s(literal 3 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 #s(literal 2 binary32) ux))))))))
#s(approx (sqrt (* -1 (* ux (- ux 2)))) (+.f32 (sqrt.f32 (*.f32 #s(literal 2 binary32) ux)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1/16 binary32) (/.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal 2 binary32) ux)) #s(literal 5 binary32)))) (*.f32 #s(literal 1/8 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 (*.f32 #s(literal 2 binary32) ux)) #s(literal 3 binary32)))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 #s(literal 2 binary32) ux))))))))
#s(approx (* (PI) (sqrt (* -1 (* ux (- ux 2))))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal 2 binary32) ux))))
#s(approx (* (PI) (sqrt (* -1 (* ux (- ux 2))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (PI.f32)) (sqrt.f32 (*.f32 #s(literal 2 binary32) ux)))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal 2 binary32) ux)))))
#s(approx (* (PI) (sqrt (* -1 (* ux (- ux 2))))) (+.f32 (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal 2 binary32) ux))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal 2 binary32) ux)))) (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (PI.f32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal 2 binary32) ux)) #s(literal 3 binary32))))))))
#s(approx (* (PI) (sqrt (* -1 (* ux (- ux 2))))) (+.f32 (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal 2 binary32) ux))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal 2 binary32) ux)))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (PI.f32) (pow.f32 (sqrt.f32 (*.f32 #s(literal 2 binary32) ux)) #s(literal 3 binary32)))) (*.f32 #s(literal -1/16 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (PI.f32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal 2 binary32) ux)) #s(literal 5 binary32))))))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32)))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (+.f32 (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32)))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32)))))))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (+.f32 (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32)))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 3 binary32))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 5 binary32))))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))))) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 uy (*.f32 (PI.f32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32)))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))))) (+.f32 (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 uy (*.f32 (PI.f32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32)))))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))))) (+.f32 (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 uy (*.f32 (PI.f32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 3 binary32)))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 5 binary32))))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32)))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32)))))))) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 uy (*.f32 (PI.f32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32)))))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 uy (*.f32 (PI.f32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 3 binary32)))) (/.f32 (*.f32 uy (*.f32 (PI.f32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32)))))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 uy (*.f32 (PI.f32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 3 binary32)))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 5 binary32)))))) (/.f32 (*.f32 uy (*.f32 (PI.f32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))))))
#s(approx (+ 2 (* maxCos ux)) #s(literal 2 binary32))
#s(approx (+ 2 (* maxCos ux)) (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux)))
#s(approx (* (* ux maxCos) (* ux maxCos)) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))))
#s(approx (* (* ux maxCos) ux) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
#s(approx (* 2 (* (* ux maxCos) ux)) (*.f32 #s(literal 2 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32)))))
#s(approx (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) maxCos))))
#s(approx (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/.f32 (*.f32 ux (-.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) maxCos))) (-.f32 maxCos #s(literal 1 binary32))))
#s(approx (* ux ux) (pow.f32 ux #s(literal 2 binary32)))
#s(approx (/ (* ux ux) (- (* ux maxCos) ux)) (/.f32 ux (-.f32 maxCos #s(literal 1 binary32))))
#s(approx (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux))) (*.f32 ux (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32)))))))
#s(approx (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux)))) (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))))))
#s(approx (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux)))) (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32)))))) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))))))))
#s(approx (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux))))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32)))))))))
#s(approx (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux))))) (+.f32 (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))))))))))
#s(approx (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux))))) (+.f32 (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32)))))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)) (pow.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32)))))))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32)))))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))))))))))))
#s(approx (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux))))) (+.f32 (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32)))))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32)))))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32)))))))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)) (pow.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32)))))))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32)) (pow.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 3 binary32)))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32)))))))) #s(literal 5 binary32))))))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux)))))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32)))))))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32)))))))))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32)))))))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux)))))) (+.f32 (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)) (pow.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32)))))))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))))))))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux)))))) (+.f32 (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32)))))))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)) (pow.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32)))))))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32)) (pow.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 3 binary32))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32)))))))) #s(literal 5 binary32))))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux))))))) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32)))))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 uy (*.f32 (PI.f32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))))))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32)))))))))) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux))))))) (+.f32 (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32)))))))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 uy (*.f32 (PI.f32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)) (pow.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 2 binary32)))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32)))))))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32)))))))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))))))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux))))))) (+.f32 (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32)))))))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32)))))))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32)))))))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)) (pow.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32)))))))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 uy (*.f32 (PI.f32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32)) (pow.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 3 binary32)))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32)))))))) #s(literal 5 binary32))))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux)))))))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux)))))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))))))))) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 uy (*.f32 (PI.f32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))))))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32)))))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux)))))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))))))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 uy (*.f32 (PI.f32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)) (pow.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 2 binary32)))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32)))))))) #s(literal 3 binary32)))) (/.f32 (*.f32 uy (*.f32 (PI.f32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32)))))))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32)))))))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux)))))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))))))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)) (pow.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32)))))))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 uy (*.f32 (PI.f32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32)) (pow.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 3 binary32)))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32)))))))) #s(literal 5 binary32)))))) (/.f32 (*.f32 uy (*.f32 (PI.f32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32)))))))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32)))))))))))))
#s(approx (* (- (* maxCos ux) ux) (- (* maxCos ux) ux)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))))
#s(approx (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))))
#s(approx (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 ux (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) maxCos))))
#s(approx (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2)) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 ux (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) maxCos))))
#s(approx (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2)) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) maxCos))))))
#s(approx (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (sqrt.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 ux (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) maxCos)))))
#s(approx (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (+.f32 (sqrt.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 ux (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) maxCos)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (sqrt.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 ux (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) maxCos))))))))
#s(approx (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (+.f32 (sqrt.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 ux (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) maxCos)))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) (sqrt.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 ux (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) maxCos)))))) (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 4 binary32))) (pow.f32 (sqrt.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 ux (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) maxCos)))) #s(literal 3 binary32))))))))
#s(approx (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (+.f32 (sqrt.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 ux (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) maxCos)))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) (sqrt.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 ux (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) maxCos)))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 4 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 ux (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) maxCos)))) #s(literal 3 binary32)))) (*.f32 #s(literal -1/16 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 6 binary32))) (pow.f32 (sqrt.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 ux (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) maxCos)))) #s(literal 5 binary32))))))))))
#s(approx (* (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 ux (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) maxCos))))))
#s(approx (* (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) (sqrt.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 ux (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) maxCos)))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 ux (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) maxCos)))))))
#s(approx (* (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 ux (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) maxCos))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (sqrt.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 ux (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) maxCos)))))) (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 4 binary32)))) (pow.f32 (sqrt.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 ux (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) maxCos)))) #s(literal 3 binary32))))))))
#s(approx (* (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 ux (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) maxCos))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (sqrt.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 ux (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) maxCos)))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 4 binary32))) (pow.f32 (sqrt.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 ux (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) maxCos)))) #s(literal 3 binary32)))) (*.f32 #s(literal -1/16 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 6 binary32)))) (pow.f32 (sqrt.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 ux (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) maxCos)))) #s(literal 5 binary32))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (* (* (sin (* uy (PI))) 2) (cos (* uy (PI))))) (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (* (* (sin (* uy (PI))) 2) (cos (* uy (PI))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32)))))))) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (* (* (sin (* uy (PI))) 2) (cos (* uy (PI))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32)))))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 3 binary32)))) (/.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (* (* (sin (* uy (PI))) 2) (cos (* uy (PI))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32)))))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 3 binary32)))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 5 binary32)))))) (/.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))))))
#s(approx (- (- ux (* ux maxCos)) 2) (*.f32 ux (-.f32 #s(literal 1 binary32) (+.f32 maxCos (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) ux))))))
#s(approx (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))))
#s(approx (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (-.f32 maxCos #s(literal 1 binary32)) ux)) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))
#s(approx (sqrt (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))
#s(approx (sqrt (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux))) (*.f32 ux (+.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 maxCos #s(literal 1 binary32)) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))))))
#s(approx (sqrt (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux))) (*.f32 ux (+.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 maxCos #s(literal 1 binary32)) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) #s(literal 3 binary32)))))))))
#s(approx (sqrt (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux))) (*.f32 ux (+.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 maxCos #s(literal 1 binary32)) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) #s(literal 3 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) #s(literal 5 binary32))))))))))
#s(approx (* (sqrt (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux))) (sin (* (+ uy uy) (PI)))) (*.f32 ux (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))))))
#s(approx (* (sqrt (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux))) (sin (* (+ uy uy) (PI)))) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 maxCos #s(literal 1 binary32))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))))
#s(approx (* (sqrt (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux))) (sin (* (+ uy uy) (PI)))) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 maxCos #s(literal 1 binary32))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) #s(literal 3 binary32))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))))))))
#s(approx (* (sqrt (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux))) (sin (* (+ uy uy) (PI)))) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 maxCos #s(literal 1 binary32))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) #s(literal 5 binary32))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))))))
#s(approx (- ux 2) (*.f32 ux (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) ux)))))
#s(approx (* ux (- ux 2)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) ux)))))
#s(approx (* -1 (* ux (- ux 2))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))
#s(approx (* -1 (* ux (- ux 2))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) ux)) #s(literal 1 binary32))))
#s(approx (sqrt (* -1 (* ux (- ux 2)))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))
#s(approx (sqrt (* -1 (* ux (- ux 2)))) (*.f32 ux (+.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 ux (sqrt.f32 #s(literal -1 binary32)))))))
#s(approx (sqrt (* -1 (* ux (- ux 2)))) (*.f32 ux (-.f32 (+.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))) (/.f32 #s(literal 1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)))))))
#s(approx (sqrt (* -1 (* ux (- ux 2)))) (*.f32 ux (-.f32 (+.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 ux (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32))))))))
#s(approx (* (PI) (sqrt (* -1 (* ux (- ux 2))))) (*.f32 ux (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32)))))
#s(approx (* (PI) (sqrt (* -1 (* ux (- ux 2))))) (*.f32 ux (+.f32 (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (PI.f32) (*.f32 ux (sqrt.f32 #s(literal -1 binary32)))))))
#s(approx (* (PI) (sqrt (* -1 (* ux (- ux 2))))) (*.f32 ux (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (PI.f32) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))))
#s(approx (* (PI) (sqrt (* -1 (* ux (- ux 2))))) (*.f32 ux (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (PI.f32) (*.f32 ux (sqrt.f32 #s(literal -1 binary32)))))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 ux (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (PI.f32) (-.f32 maxCos #s(literal 1 binary32))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (PI.f32) (-.f32 maxCos #s(literal 1 binary32))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) #s(literal 3 binary32))))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (PI.f32) (-.f32 maxCos #s(literal 1 binary32))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) #s(literal 5 binary32))))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))))) (*.f32 ux (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))))) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))))) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) #s(literal 3 binary32))))) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))))) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 3 binary32)))) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) #s(literal 5 binary32))))) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))))) (*.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))))) (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))))) (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) #s(literal 3 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))))) (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 3 binary32)))) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) #s(literal 5 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))))))))
#s(approx (+ 2 (* maxCos ux)) (*.f32 ux (+.f32 maxCos (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) ux)))))
#s(approx (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux)))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))))))
#s(approx (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux)))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))) ux)) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32)))))))))
#s(approx (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux))))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32)))))))))
#s(approx (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux))))) (*.f32 ux (+.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))))) (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32)))))))))))))
#s(approx (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux))))) (*.f32 ux (+.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32)))))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 3 binary32)))))))))
#s(approx (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux))))) (*.f32 ux (+.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32)))))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 3 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 3 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 5 binary32))))))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux)))))) (*.f32 ux (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux)))))) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (PI.f32) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32)))))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32)))))))))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32)))))))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux)))))) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (PI.f32) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32)))))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32)))))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 3 binary32))))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))))))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux)))))) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (PI.f32) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32)))))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32)))))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 5 binary32))))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32)))))))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux))))))) (*.f32 ux (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32)))))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux))))))) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32)))))))))) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux))))))) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32)))))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (pow.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 3 binary32))))) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32)))))))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux))))))) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32)))))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (pow.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (pow.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 3 binary32)))) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 5 binary32))))) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))))))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux)))))))) (*.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux)))))))) (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32)))))))))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32)))))))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux)))))))) (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (pow.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 3 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))))))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux)))))))) (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (pow.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (pow.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 3 binary32)))) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 5 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (-.f32 maxCos #s(literal 1 binary32)))))))))))))))
#s(approx (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) (/.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))))
#s(approx (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (*.f32 ux (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))))))
#s(approx (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (*.f32 ux (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) maxCos)))))))
#s(approx (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (*.f32 ux (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))))) (/.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) maxCos))))))))
#s(approx (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (*.f32 ux (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32)))))) (/.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) maxCos)))))))))
#s(approx (* (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 ux (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))))))
#s(approx (* (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 ux (+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))))) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 ux (*.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) maxCos)))))))
#s(approx (* (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 ux (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))))) (+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))))) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 ux (*.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) maxCos))))))))
#s(approx (* (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 ux (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 6 binary32))) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32)))))) (+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))))) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 ux (*.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) maxCos)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (* (* (sin (* uy (PI))) 2) (cos (* uy (PI))))) (*.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (* (* (sin (* uy (PI))) 2) (cos (* uy (PI))))) (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))) (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (* (* (sin (* uy (PI))) 2) (cos (* uy (PI))))) (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) #s(literal 3 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (* (* (sin (* uy (PI))) 2) (cos (* uy (PI))))) (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (-.f32 maxCos #s(literal 1 binary32)))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 3 binary32)))) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))) #s(literal 5 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))))))))
#s(approx (- ux (* ux maxCos)) (*.f32 ux (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))))
#s(approx (- (- ux (* ux maxCos)) 2) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) ux)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))))))
#s(approx (- (* ux maxCos) ux) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))))
#s(approx (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux)) (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))
#s(approx (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) ux)))))
#s(approx (sqrt (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux))) (*.f32 #s(literal -1 binary32) (*.f32 ux (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))))
#s(approx (sqrt (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 maxCos (*.f32 ux (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (*.f32 ux (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))))))))
#s(approx (sqrt (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)) (*.f32 ux (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) #s(literal 3 binary32)))))) ux))))))
#s(approx (sqrt (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 3 binary32)) (*.f32 ux (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) #s(literal 5 binary32)))))) ux))) ux))))))
#s(approx (* (sqrt (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux))) (sin (* (+ uy uy) (PI)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))))))))
#s(approx (* (sqrt (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux))) (sin (* (+ uy uy) (PI)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))))) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (*.f32 ux (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))))))))))
#s(approx (* (sqrt (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux))) (sin (* (+ uy uy) (PI)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))) (*.f32 ux (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) #s(literal 3 binary32)))))) ux)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))))))
#s(approx (* (sqrt (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux))) (sin (* (+ uy uy) (PI)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 3 binary32))) (*.f32 ux (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) #s(literal 5 binary32)))))) ux))) ux)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))))))
#s(approx (- ux 2) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) ux)) #s(literal 1 binary32)))))
#s(approx (sqrt (* -1 (* ux (- ux 2)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (sqrt.f32 #s(literal -1 binary32)))))
#s(approx (sqrt (* -1 (* ux (- ux 2)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))))
#s(approx (sqrt (* -1 (* ux (- ux 2)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 ux (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -1 binary32)))) ux))))))
#s(approx (sqrt (* -1 (* ux (- ux 2)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 ux (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32))))) ux)) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -1 binary32)))) ux))))))
#s(approx (* (PI) (sqrt (* -1 (* ux (- ux 2))))) (*.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))))
#s(approx (* (PI) (sqrt (* -1 (* ux (- ux 2))))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (PI.f32) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))))
#s(approx (* (PI) (sqrt (* -1 (* ux (- ux 2))))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) (*.f32 ux (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)))))) ux)) (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32)))))))
#s(approx (* (PI) (sqrt (* -1 (* ux (- ux 2))))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) (*.f32 ux (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)))))) ux))) ux)) (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32)))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))))) (/.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (*.f32 ux (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))))))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))) (*.f32 ux (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) #s(literal 3 binary32)))))) ux)) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 3 binary32))) (*.f32 ux (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) #s(literal 5 binary32)))))) ux))) ux)) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))))) (*.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 ux (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 ux (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) #s(literal 3 binary32)))))) ux)) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 3 binary32)))) (*.f32 ux (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) #s(literal 5 binary32)))))) ux))) ux)) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))))) (*.f32 #s(literal -2 binary32) (*.f32 ux (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 ux (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))) (/.f32 (*.f32 uy (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 ux (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) #s(literal 3 binary32))))) ux)) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) #s(literal 3 binary32)))) (/.f32 (*.f32 uy (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 3 binary32)))) (*.f32 ux (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) #s(literal 5 binary32))))) ux))) ux)) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))))))))
#s(approx (+ 2 (* maxCos ux)) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (*.f32 #s(literal -1 binary32) maxCos) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) ux))))))
#s(approx (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 ux (-.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) maxCos))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))))
#s(approx (/ (* ux ux) (- (* ux maxCos) ux)) (*.f32 #s(literal -1 binary32) (/.f32 ux (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))))
#s(approx (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))))))))
#s(approx (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux)))) (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))))))))
#s(approx (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux)))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))))))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))))) ux)))))
#s(approx (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux))))) (*.f32 #s(literal -1 binary32) (*.f32 ux (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))))))))))
#s(approx (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux))))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))))))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))))))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (*.f32 ux (*.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))))))))))
#s(approx (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux))))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))))) #s(literal 2 binary32)) (*.f32 ux (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))))))) #s(literal 3 binary32)))))) ux))))))
#s(approx (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux))))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))))))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))))) #s(literal 3 binary32)) (*.f32 ux (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))))))) #s(literal 5 binary32)))))) ux)) (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))))))))))) ux))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux)))))) (*.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))))))))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux)))))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))))))))) (/.f32 (*.f32 (PI.f32) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))))) (*.f32 ux (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))))))))))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux)))))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (PI.f32) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))))) #s(literal 2 binary32))) (*.f32 ux (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))))))) #s(literal 3 binary32)))))) ux)) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))))))))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux)))))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (PI.f32) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))))) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))))))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))))) #s(literal 3 binary32))) (*.f32 ux (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))))))) #s(literal 5 binary32)))))) ux))) ux)) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))))))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux))))))) (*.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))))))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux))))))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))))))))) (/.f32 (*.f32 uy (*.f32 (PI.f32) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))))))) (*.f32 ux (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))))))))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux))))))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (pow.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))))) #s(literal 2 binary32)))) (*.f32 ux (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))))))) #s(literal 3 binary32)))))) ux)) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))))))))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux))))))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (pow.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))))) #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))))))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (pow.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))))) #s(literal 3 binary32)))) (*.f32 ux (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))))))) #s(literal 5 binary32)))))) ux))) ux)) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))))))))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux)))))))) (*.f32 #s(literal -2 binary32) (*.f32 ux (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))))))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux)))))))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))))))))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))))))) (*.f32 ux (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))))))))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux)))))))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))))))))) (/.f32 (*.f32 uy (*.f32 (PI.f32) (pow.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))))) #s(literal 2 binary32)))) (*.f32 ux (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))))))) #s(literal 3 binary32))))) ux)) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))))))))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux)))))))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (pow.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))))) #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))))))) #s(literal 3 binary32)))) (/.f32 (*.f32 uy (*.f32 (PI.f32) (pow.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))))) #s(literal 3 binary32)))) (*.f32 ux (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))))))) #s(literal 5 binary32))))) ux))) ux)) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (/.f32 maxCos (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))))))))))))))
#s(approx (* (- (* maxCos ux) ux) (- (* maxCos ux) ux)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (* (* (sin (* uy (PI))) 2) (cos (* uy (PI))))) (*.f32 #s(literal -2 binary32) (*.f32 ux (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (* (* (sin (* uy (PI))) 2) (cos (* uy (PI))))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (*.f32 ux (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (* (* (sin (* uy (PI))) 2) (cos (* uy (PI))))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))) (/.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (*.f32 ux (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) #s(literal 3 binary32))))) ux)) (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (* (* (sin (* uy (PI))) 2) (cos (* uy (PI))))) (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) #s(literal 3 binary32)))) (/.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 3 binary32)))) (*.f32 ux (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))) #s(literal 5 binary32))))) ux))) ux)) (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)))))))))))
#s(approx uy uy)
#s(approx (+ uy uy) (*.f32 #s(literal 2 binary32) uy))
#s(approx (* (+ uy uy) (PI)) (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
#s(approx (sin (* (+ uy uy) (PI))) (*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))))
#s(approx (sin (* (+ uy uy) (PI))) (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 5 binary32)))))))))
#s(approx (sin (* (+ uy uy) (PI))) (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -8/315 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 7 binary32)))) (*.f32 #s(literal 4/15 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32))))))))))
#s(approx (* (sqrt (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux))) (sin (* (+ uy uy) (PI)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)))))))
#s(approx (* (sqrt (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux))) (sin (* (+ uy uy) (PI)))) (*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)))))) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux))))))))
#s(approx (* (sqrt (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux))) (sin (* (+ uy uy) (PI)))) (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux))))) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)))))))))))
#s(approx (* (sqrt (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux))) (sin (* (+ uy uy) (PI)))) (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -8/315 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 7 binary32)) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)))))) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux))))))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))))) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux))))))) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (+.f32 (/.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux)))))))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (+.f32 (/.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))))))))
#s(approx (* (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux)))))))))
#s(approx (* (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux)))))))) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))))))))))
#s(approx (* (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))))))) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux)))))))))))))
#s(approx (* (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -8/315 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 7 binary32)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux)))))))) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))))))))))))))
#s(approx (* uy (PI)) (*.f32 uy (PI.f32)))
#s(approx (sin (* uy (PI))) (*.f32 uy (+.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)))))))
#s(approx (sin (* uy (PI))) (*.f32 uy (+.f32 (PI.f32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/6 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 #s(literal 1/120 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 5 binary32)))))))))
#s(approx (sin (* uy (PI))) (*.f32 uy (+.f32 (PI.f32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/6 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/5040 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 7 binary32)))) (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32))))))))))
#s(approx (* (sin (* uy (PI))) 2) (*.f32 uy (+.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))))
#s(approx (* (sin (* uy (PI))) 2) (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 #s(literal 1/60 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 5 binary32)))))))))
#s(approx (* (sin (* uy (PI))) 2) (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2520 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 7 binary32)))) (*.f32 #s(literal 1/60 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32))))))))))
#s(approx (cos (* uy (PI))) #s(literal 1 binary32))
#s(approx (cos (* uy (PI))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 2 binary32))))))
#s(approx (cos (* uy (PI))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 #s(literal 1/24 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 4 binary32))))))))
#s(approx (cos (* uy (PI))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/720 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 6 binary32)))) (*.f32 #s(literal 1/24 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)))))))))
#s(approx (* (* (sin (* uy (PI))) 2) (cos (* uy (PI)))) (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 #s(literal -1/6 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))))))
#s(approx (* (* (sin (* uy (PI))) 2) (cos (* uy (PI)))) (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32))) (+.f32 (*.f32 #s(literal 1/24 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32))) (*.f32 #s(literal 1/12 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32))))))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 #s(literal -1/6 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))))))))
#s(approx (* (* (sin (* uy (PI))) 2) (cos (* uy (PI)))) (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 #s(literal -1/6 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/144 binary32) (pow.f32 (PI.f32) #s(literal 7 binary32))) (+.f32 (*.f32 #s(literal -1/240 binary32) (pow.f32 (PI.f32) #s(literal 7 binary32))) (+.f32 (*.f32 #s(literal -1/720 binary32) (pow.f32 (PI.f32) #s(literal 7 binary32))) (*.f32 #s(literal -1/5040 binary32) (pow.f32 (PI.f32) #s(literal 7 binary32)))))))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32))) (+.f32 (*.f32 #s(literal 1/24 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32))) (*.f32 #s(literal 1/12 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32)))))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (* (* (sin (* uy (PI))) 2) (cos (* uy (PI))))) (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux))))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux))))) (*.f32 #s(literal -1/6 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (* (* (sin (* uy (PI))) 2) (cos (* uy (PI))))) (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/120 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux))))) (+.f32 (*.f32 #s(literal 1/24 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux))))) (*.f32 #s(literal 1/12 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux))))))))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux))))) (*.f32 #s(literal -1/6 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux))))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (* (* (sin (* uy (PI))) 2) (cos (* uy (PI))))) (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux))))) (*.f32 #s(literal -1/6 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux))))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/144 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 7 binary32)) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux))))) (+.f32 (*.f32 #s(literal -1/240 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 7 binary32)) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux))))) (+.f32 (*.f32 #s(literal -1/720 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 7 binary32)) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux))))) (*.f32 #s(literal -1/5040 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 7 binary32)) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)))))))))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 #s(literal 1/120 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux))))) (+.f32 (*.f32 #s(literal 1/24 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux))))) (*.f32 #s(literal 1/12 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)))))))))))))))
#s(approx (sin (* (+ uy uy) (PI))) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
#s(approx (* (sqrt (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux))) (sin (* (+ uy uy) (PI)))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)))))
#s(approx (* (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux)))))))
#s(approx (sin (* uy (PI))) (sin.f32 (*.f32 uy (PI.f32))))
#s(approx (* (sin (* uy (PI))) 2) (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 uy (PI.f32)))))
#s(approx (cos (* uy (PI))) (cos.f32 (*.f32 uy (PI.f32))))
#s(approx (* (* (sin (* uy (PI))) 2) (cos (* uy (PI)))) (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (* (* (sin (* uy (PI))) 2) (cos (* uy (PI))))) (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)))))))
#s(approx maxCos maxCos)
#s(approx (- ux (* ux maxCos)) (+.f32 ux (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux))))
#s(approx (- (- ux (* ux maxCos)) 2) (-.f32 (+.f32 ux (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux))) #s(literal 2 binary32)))
#s(approx (- (* ux maxCos) ux) (*.f32 #s(literal -1 binary32) ux))
#s(approx (- (* ux maxCos) ux) (-.f32 (*.f32 maxCos ux) ux))
#s(approx (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux)) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))
#s(approx (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 maxCos (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))))))
#s(approx (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32)))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))))))
#s(approx (sqrt (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))
#s(approx (sqrt (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux))) (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 maxCos (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))))
#s(approx (sqrt (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux))) (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 maxCos (-.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32)))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))))))
#s(approx (sqrt (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux))) (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 maxCos (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (-.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32))))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))))))))
#s(approx (* (sqrt (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux))) (sin (* (+ uy uy) (PI)))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))
#s(approx (* (sqrt (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux))) (sin (* (+ uy uy) (PI)))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 maxCos (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))
#s(approx (* (sqrt (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux))) (sin (* (+ uy uy) (PI)))) (+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 maxCos (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32))))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))
#s(approx (* (sqrt (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux))) (sin (* (+ uy uy) (PI)))) (+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 maxCos (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (-.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32)))))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32)))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 maxCos (*.f32 (PI.f32) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 maxCos (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32))))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 maxCos (*.f32 (PI.f32) (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (-.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32)))))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32)))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))))) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 maxCos (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))))) (+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 maxCos (*.f32 uy (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32)))))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))))) (+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 maxCos (*.f32 uy (*.f32 (PI.f32) (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (-.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32))))))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32))))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))))) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))) (/.f32 (*.f32 maxCos (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))) (*.f32 maxCos (+.f32 (/.f32 (*.f32 maxCos (*.f32 uy (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32)))))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))) (*.f32 maxCos (+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 maxCos (*.f32 uy (*.f32 (PI.f32) (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (-.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32))))))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 3 binary32)))) (/.f32 (*.f32 uy (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32))))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))))
#s(approx (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (*.f32 #s(literal -2 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32)))))
#s(approx (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (*.f32 maxCos (-.f32 (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32))))))
#s(approx (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (*.f32 #s(literal 2 binary32) (*.f32 maxCos ux)))
#s(approx (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (*.f32 maxCos (+.f32 (*.f32 #s(literal 2 binary32) ux) (*.f32 maxCos (-.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal -2 binary32) ux))))))
#s(approx (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (*.f32 maxCos (+.f32 (*.f32 #s(literal 2 binary32) ux) (*.f32 maxCos (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 maxCos (-.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal -2 binary32) ux)))) (*.f32 #s(literal -2 binary32) ux))))))
#s(approx (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (*.f32 maxCos (+.f32 (*.f32 #s(literal 2 binary32) ux) (*.f32 maxCos (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 maxCos (-.f32 (*.f32 maxCos (-.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal -2 binary32) ux))) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal -2 binary32) ux)))))) (*.f32 #s(literal -2 binary32) ux))))))
#s(approx (/ (* ux ux) (- (* ux maxCos) ux)) (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux))))
#s(approx (/ (* ux ux) (- (* ux maxCos) ux)) (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 maxCos (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux)) ux))))
#s(approx (/ (* ux ux) (- (* ux maxCos) ux)) (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 maxCos (-.f32 (*.f32 maxCos (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux)) ux)) ux))))
#s(approx (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux))) (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 ux (*.f32 #s(literal -2 binary32) ux))))))
#s(approx (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux))) (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 maxCos (-.f32 (*.f32 maxCos (-.f32 (*.f32 #s(literal -1 binary32) ux) (+.f32 ux (*.f32 #s(literal -2 binary32) ux)))) (+.f32 ux (*.f32 #s(literal -2 binary32) ux))))))
#s(approx (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux))) (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 maxCos (-.f32 (*.f32 maxCos (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal 2 binary32) ux))))) (+.f32 ux (*.f32 #s(literal -2 binary32) ux)))) (+.f32 ux (*.f32 #s(literal -2 binary32) ux))))))
#s(approx (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux)))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 ux (*.f32 #s(literal -2 binary32) ux)) (-.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32))))))
#s(approx (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux)))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 ux (*.f32 #s(literal -2 binary32) ux)) (-.f32 ux #s(literal 2 binary32)))) (+.f32 (*.f32 maxCos (+.f32 (*.f32 ux (+.f32 ux (*.f32 #s(literal -2 binary32) ux))) (*.f32 (-.f32 ux #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) ux) (+.f32 ux (*.f32 #s(literal -2 binary32) ux)))))) (pow.f32 ux #s(literal 2 binary32)))))))
#s(approx (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux)))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 ux (*.f32 #s(literal -2 binary32) ux)) (-.f32 ux #s(literal 2 binary32)))) (+.f32 (*.f32 maxCos (+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (*.f32 #s(literal -1 binary32) ux) (+.f32 ux (*.f32 #s(literal -2 binary32) ux))))) (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal 2 binary32) ux)) (-.f32 ux #s(literal 2 binary32)))))) (+.f32 (*.f32 ux (+.f32 ux (*.f32 #s(literal -2 binary32) ux))) (*.f32 (-.f32 ux #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) ux) (+.f32 ux (*.f32 #s(literal -2 binary32) ux))))))) (pow.f32 ux #s(literal 2 binary32)))))))
#s(approx (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux))))) (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 ux (*.f32 #s(literal -2 binary32) ux)) (-.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))))
#s(approx (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux))))) (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 maxCos (-.f32 (+.f32 (*.f32 ux (+.f32 ux (*.f32 #s(literal -2 binary32) ux))) (*.f32 (-.f32 ux #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) ux) (+.f32 ux (*.f32 #s(literal -2 binary32) ux))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 ux (*.f32 #s(literal -2 binary32) ux)) (-.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32)))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 ux (*.f32 #s(literal -2 binary32) ux)) (-.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))))))
#s(approx (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux))))) (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 ux (*.f32 #s(literal -2 binary32) ux)) (-.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 maxCos (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (*.f32 #s(literal -1 binary32) ux) (+.f32 ux (*.f32 #s(literal -2 binary32) ux))))) (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal 2 binary32) ux)) (-.f32 ux #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 ux (*.f32 #s(literal -2 binary32) ux)) (-.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32))) (-.f32 (+.f32 (*.f32 ux (+.f32 ux (*.f32 #s(literal -2 binary32) ux))) (*.f32 (-.f32 ux #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) ux) (+.f32 ux (*.f32 #s(literal -2 binary32) ux))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 ux (*.f32 #s(literal -2 binary32) ux)) (-.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32)))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32)))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (+.f32 (*.f32 ux (+.f32 ux (*.f32 #s(literal -2 binary32) ux))) (*.f32 (-.f32 ux #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) ux) (+.f32 ux (*.f32 #s(literal -2 binary32) ux))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 ux (*.f32 #s(literal -2 binary32) ux)) (-.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 maxCos (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 ux (*.f32 #s(literal -2 binary32) ux)) (-.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux)))))) (+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 maxCos (*.f32 (PI.f32) (-.f32 (+.f32 (*.f32 ux (+.f32 ux (*.f32 #s(literal -2 binary32) ux))) (*.f32 (-.f32 ux #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) ux) (+.f32 ux (*.f32 #s(literal -2 binary32) ux))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 ux (*.f32 #s(literal -2 binary32) ux)) (-.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32))))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 ux (*.f32 #s(literal -2 binary32) ux)) (-.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux)))))) (+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 ux (*.f32 #s(literal -2 binary32) ux)) (-.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 maxCos (*.f32 (PI.f32) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (*.f32 #s(literal -1 binary32) ux) (+.f32 ux (*.f32 #s(literal -2 binary32) ux))))) (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal 2 binary32) ux)) (-.f32 ux #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 ux (*.f32 #s(literal -2 binary32) ux)) (-.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32))) (-.f32 (+.f32 (*.f32 ux (+.f32 ux (*.f32 #s(literal -2 binary32) ux))) (*.f32 (-.f32 ux #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) ux) (+.f32 ux (*.f32 #s(literal -2 binary32) ux))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 ux (*.f32 #s(literal -2 binary32) ux)) (-.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32)))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32))))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (-.f32 (+.f32 (*.f32 ux (+.f32 ux (*.f32 #s(literal -2 binary32) ux))) (*.f32 (-.f32 ux #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) ux) (+.f32 ux (*.f32 #s(literal -2 binary32) ux))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 ux (*.f32 #s(literal -2 binary32) ux)) (-.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32)))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 maxCos (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 ux (*.f32 #s(literal -2 binary32) ux)) (-.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32)))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux))))))) (+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 maxCos (*.f32 uy (*.f32 (PI.f32) (-.f32 (+.f32 (*.f32 ux (+.f32 ux (*.f32 #s(literal -2 binary32) ux))) (*.f32 (-.f32 ux #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) ux) (+.f32 ux (*.f32 #s(literal -2 binary32) ux))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 ux (*.f32 #s(literal -2 binary32) ux)) (-.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32)))))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 ux (*.f32 #s(literal -2 binary32) ux)) (-.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux))))))) (+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 ux (*.f32 #s(literal -2 binary32) ux)) (-.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 maxCos (*.f32 uy (*.f32 (PI.f32) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (*.f32 #s(literal -1 binary32) ux) (+.f32 ux (*.f32 #s(literal -2 binary32) ux))))) (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal 2 binary32) ux)) (-.f32 ux #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 ux (*.f32 #s(literal -2 binary32) ux)) (-.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32))) (-.f32 (+.f32 (*.f32 ux (+.f32 ux (*.f32 #s(literal -2 binary32) ux))) (*.f32 (-.f32 ux #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) ux) (+.f32 ux (*.f32 #s(literal -2 binary32) ux))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 ux (*.f32 #s(literal -2 binary32) ux)) (-.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32)))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32)))))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (-.f32 (+.f32 (*.f32 ux (+.f32 ux (*.f32 #s(literal -2 binary32) ux))) (*.f32 (-.f32 ux #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) ux) (+.f32 ux (*.f32 #s(literal -2 binary32) ux))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 ux (*.f32 #s(literal -2 binary32) ux)) (-.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32))))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))))) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux)))))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))) (/.f32 (*.f32 maxCos (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 ux (*.f32 #s(literal -2 binary32) ux)) (-.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32)))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux)))))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))) (*.f32 maxCos (+.f32 (/.f32 (*.f32 maxCos (*.f32 uy (*.f32 (PI.f32) (-.f32 (+.f32 (*.f32 ux (+.f32 ux (*.f32 #s(literal -2 binary32) ux))) (*.f32 (-.f32 ux #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) ux) (+.f32 ux (*.f32 #s(literal -2 binary32) ux))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 ux (*.f32 #s(literal -2 binary32) ux)) (-.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32)))))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 ux (*.f32 #s(literal -2 binary32) ux)) (-.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux)))))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))) (*.f32 maxCos (+.f32 (*.f32 maxCos (+.f32 (/.f32 (*.f32 maxCos (*.f32 uy (*.f32 (PI.f32) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (*.f32 #s(literal -1 binary32) ux) (+.f32 ux (*.f32 #s(literal -2 binary32) ux))))) (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal 2 binary32) ux)) (-.f32 ux #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 ux (*.f32 #s(literal -2 binary32) ux)) (-.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32))) (-.f32 (+.f32 (*.f32 ux (+.f32 ux (*.f32 #s(literal -2 binary32) ux))) (*.f32 (-.f32 ux #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) ux) (+.f32 ux (*.f32 #s(literal -2 binary32) ux))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 ux (*.f32 #s(literal -2 binary32) ux)) (-.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32)))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32)))))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))) (/.f32 (*.f32 uy (*.f32 (PI.f32) (-.f32 (+.f32 (*.f32 ux (+.f32 ux (*.f32 #s(literal -2 binary32) ux))) (*.f32 (-.f32 ux #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) ux) (+.f32 ux (*.f32 #s(literal -2 binary32) ux))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 ux (*.f32 #s(literal -2 binary32) ux)) (-.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32))))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 ux (*.f32 #s(literal -2 binary32) ux)) (-.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))))
#s(approx (* (- (* maxCos ux) ux) (- (* maxCos ux) ux)) (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32))))
#s(approx (* (- (* maxCos ux) ux) (- (* maxCos ux) ux)) (+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal -2 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))) (pow.f32 ux #s(literal 2 binary32))))
#s(approx (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32))))
#s(approx (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (-.f32 (*.f32 maxCos (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (pow.f32 ux #s(literal 2 binary32))))) (pow.f32 ux #s(literal 2 binary32))))
#s(approx (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (-.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal -1 binary32) ux))))))
#s(approx (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (-.f32 ux (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal -1 binary32) ux)))))) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal -1 binary32) ux)))))))
#s(approx (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal -1 binary32) ux))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (-.f32 ux (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal -1 binary32) ux)))))) (*.f32 #s(literal -1 binary32) (-.f32 ux (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal -1 binary32) ux)))))))))))
#s(approx (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))
#s(approx (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))) (*.f32 #s(literal -1 binary32) (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))))
#s(approx (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (-.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 #s(literal -1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))))) (*.f32 #s(literal -1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))))))))
#s(approx (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 maxCos (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))))
#s(approx (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 maxCos (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32)))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))))))
#s(approx (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 maxCos (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 #s(literal -1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32))))) (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32)))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))))))))
#s(approx (* (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 maxCos (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))
#s(approx (* (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 maxCos (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32))))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))
#s(approx (* (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 maxCos (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 #s(literal -1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32))))) (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32))))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32)))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (* (* (sin (* uy (PI))) 2) (cos (* uy (PI))))) (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (* (* (sin (* uy (PI))) 2) (cos (* uy (PI))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))) (/.f32 (*.f32 maxCos (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (* (* (sin (* uy (PI))) 2) (cos (* uy (PI))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))) (*.f32 maxCos (+.f32 (/.f32 (*.f32 maxCos (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (-.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32)))))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))) (/.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (* (* (sin (* uy (PI))) 2) (cos (* uy (PI))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))) (*.f32 maxCos (+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 maxCos (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (-.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32))))))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 3 binary32)))) (/.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (-.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32))))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))) (/.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))))
#s(approx (- ux (* ux maxCos)) (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux)))
#s(approx (- ux (* ux maxCos)) (*.f32 maxCos (-.f32 (/.f32 ux maxCos) ux)))
#s(approx (- (- ux (* ux maxCos)) 2) (*.f32 maxCos (-.f32 (/.f32 ux maxCos) (+.f32 ux (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) maxCos))))))
#s(approx (- (* ux maxCos) ux) (*.f32 maxCos (+.f32 ux (*.f32 #s(literal -1 binary32) (/.f32 ux maxCos)))))
#s(approx (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux)) (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32)))))
#s(approx (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux)) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))) (+.f32 (/.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) maxCos) (/.f32 (pow.f32 ux #s(literal 2 binary32)) maxCos)))))
#s(approx (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux)) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))) (+.f32 (/.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) maxCos) (/.f32 (pow.f32 ux #s(literal 2 binary32)) maxCos))))))
#s(approx (sqrt (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))
#s(approx (sqrt (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux))) (*.f32 maxCos (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))))))
#s(approx (sqrt (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux))) (*.f32 maxCos (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))))
#s(approx (sqrt (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux))) (*.f32 maxCos (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (*.f32 (pow.f32 maxCos #s(literal 3 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))))))))
#s(approx (* (sqrt (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux))) (sin (* (+ uy uy) (PI)))) (*.f32 maxCos (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))
#s(approx (* (sqrt (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux))) (sin (* (+ uy uy) (PI)))) (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))))
#s(approx (* (sqrt (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux))) (sin (* (+ uy uy) (PI)))) (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* (sqrt (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux))) (sin (* (+ uy uy) (PI)))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))))) (*.f32 (pow.f32 maxCos #s(literal 3 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 maxCos (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (PI.f32) (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))))) (*.f32 (pow.f32 maxCos #s(literal 3 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))))) (*.f32 maxCos (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))))))) (*.f32 (pow.f32 maxCos #s(literal 3 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))))) (*.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (+.f32 (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))) (/.f32 (*.f32 uy (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))))))) (*.f32 (pow.f32 maxCos #s(literal 3 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (+.f32 (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))) (/.f32 (*.f32 uy (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))))
#s(approx (+ 2 (* maxCos ux)) (*.f32 maxCos (+.f32 ux (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) maxCos)))))
#s(approx (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 ux #s(literal 2 binary32)) maxCos)) (pow.f32 ux #s(literal 2 binary32)))))
#s(approx (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (*.f32 maxCos (-.f32 (+.f32 ux (*.f32 #s(literal -2 binary32) (/.f32 ux maxCos))) (*.f32 #s(literal -1 binary32) (/.f32 ux maxCos)))))
#s(approx (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (*.f32 maxCos (-.f32 (+.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 ux maxCos)) (*.f32 #s(literal -2 binary32) (/.f32 ux (pow.f32 maxCos #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 ux maxCos)) (*.f32 #s(literal -1 binary32) (/.f32 ux (pow.f32 maxCos #s(literal 2 binary32))))))))
#s(approx (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (*.f32 maxCos (-.f32 (+.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 ux maxCos)) (*.f32 #s(literal -2 binary32) (/.f32 ux (pow.f32 maxCos #s(literal 3 binary32)))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 ux maxCos)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 ux (pow.f32 maxCos #s(literal 3 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal -1 binary32) ux)) (pow.f32 maxCos #s(literal 2 binary32)))))))))
#s(approx (/ (* ux ux) (- (* ux maxCos) ux)) (/.f32 ux maxCos))
#s(approx (/ (* ux ux) (- (* ux maxCos) ux)) (/.f32 (+.f32 ux (/.f32 ux maxCos)) maxCos))
#s(approx (/ (* ux ux) (- (* ux maxCos) ux)) (/.f32 (-.f32 (+.f32 ux (/.f32 ux (pow.f32 maxCos #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 ux maxCos))) maxCos))
#s(approx (/ (* ux ux) (- (* ux maxCos) ux)) (/.f32 (-.f32 (+.f32 ux (/.f32 ux (pow.f32 maxCos #s(literal 3 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 ux maxCos)) (*.f32 #s(literal -1 binary32) (/.f32 ux (pow.f32 maxCos #s(literal 2 binary32)))))) maxCos))
#s(approx (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux))) (*.f32 maxCos (+.f32 ux (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux)) maxCos)))))
#s(approx (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux))) (*.f32 maxCos (-.f32 (+.f32 ux (/.f32 ux (pow.f32 maxCos #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 ux maxCos)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 ux (pow.f32 maxCos #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (/.f32 ux (pow.f32 maxCos #s(literal 2 binary32))))))))))
#s(approx (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux))) (*.f32 maxCos (-.f32 (+.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal 2 binary32) ux)) (pow.f32 maxCos #s(literal 3 binary32)))) (/.f32 ux (pow.f32 maxCos #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 ux maxCos)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 ux (pow.f32 maxCos #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (/.f32 ux (pow.f32 maxCos #s(literal 2 binary32))))))))))
#s(approx (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))) (+.f32 (/.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux))) maxCos) (/.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) maxCos)))))
#s(approx (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 ux (-.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux)))) (pow.f32 maxCos #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux)) (-.f32 ux #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))) (+.f32 (/.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux))) maxCos) (/.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) maxCos)))))))
#s(approx (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 ux (-.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux)))) (pow.f32 maxCos #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux)) (-.f32 ux #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))) (+.f32 (/.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal 2 binary32) ux))) (pow.f32 maxCos #s(literal 3 binary32))) (+.f32 (/.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux))) maxCos) (+.f32 (/.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) maxCos) (/.f32 (*.f32 (-.f32 ux #s(literal 2 binary32)) (-.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux)))) (pow.f32 maxCos #s(literal 3 binary32)))))))))))
#s(approx (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux))))) (*.f32 maxCos (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))))))
#s(approx (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux))))) (*.f32 maxCos (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux))))) (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux)) (-.f32 ux #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))))
#s(approx (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux))))) (*.f32 maxCos (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux))))) (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux)) (-.f32 ux #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal 2 binary32) ux))) (*.f32 (-.f32 ux #s(literal 2 binary32)) (-.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux))))) (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux)) (-.f32 ux #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))) (*.f32 (pow.f32 maxCos #s(literal 3 binary32)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux)))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux))) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux)))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux))) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux))))) (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux)) (-.f32 ux #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux)))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux))) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux))))) (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux)) (-.f32 ux #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (-.f32 (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal 2 binary32) ux))) (*.f32 (-.f32 ux #s(literal 2 binary32)) (-.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux))))) (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux)) (-.f32 ux #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (*.f32 (pow.f32 maxCos #s(literal 3 binary32)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux))))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux))))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux))))) (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux)) (-.f32 ux #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux))))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux))))) (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux)) (-.f32 ux #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (-.f32 (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal 2 binary32) ux))) (*.f32 (-.f32 ux #s(literal 2 binary32)) (-.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux))))) (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux)) (-.f32 ux #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))))) (*.f32 (pow.f32 maxCos #s(literal 3 binary32)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux)))))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux)))))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (+.f32 (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))) (/.f32 (*.f32 uy (*.f32 (PI.f32) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux))))) (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux)) (-.f32 ux #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux)))))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (+.f32 (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))) (+.f32 (/.f32 (*.f32 uy (*.f32 (PI.f32) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux))))) (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux)) (-.f32 ux #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))) (/.f32 (*.f32 uy (*.f32 (PI.f32) (-.f32 (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal 2 binary32) ux))) (*.f32 (-.f32 ux #s(literal 2 binary32)) (-.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux))))) (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux)) (-.f32 ux #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))))) (*.f32 (pow.f32 maxCos #s(literal 3 binary32)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))))
#s(approx (* (- (* maxCos ux) ux) (- (* maxCos ux) ux)) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 ux #s(literal 2 binary32)) maxCos)) (+.f32 (/.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 maxCos #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))))))
#s(approx (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 (pow.f32 ux #s(literal 2 binary32)) maxCos)) (pow.f32 ux #s(literal 2 binary32)))))
#s(approx (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 maxCos #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 ux #s(literal 2 binary32)) maxCos)) (pow.f32 ux #s(literal 2 binary32))))))
#s(approx (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (*.f32 maxCos (+.f32 ux (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal 2 binary32) ux) ux) maxCos)))))
#s(approx (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (*.f32 maxCos (+.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal 2 binary32) ux) ux))) (pow.f32 maxCos #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal 2 binary32) ux) ux) maxCos))))))
#s(approx (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (*.f32 maxCos (+.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal 2 binary32) ux) ux))) (pow.f32 maxCos #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal 2 binary32) ux) ux))) (pow.f32 maxCos #s(literal 3 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal 2 binary32) ux) ux) maxCos)))))))
#s(approx (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2)) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) maxCos)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))
#s(approx (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2)) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 3 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))) (pow.f32 maxCos #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) maxCos)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))
#s(approx (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2)) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 3 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))) (pow.f32 maxCos #s(literal 3 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 3 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))) (pow.f32 maxCos #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) maxCos)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))))
#s(approx (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (*.f32 maxCos (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))))))
#s(approx (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (*.f32 maxCos (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 3 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))))
#s(approx (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (*.f32 maxCos (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 3 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 3 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))) (*.f32 (pow.f32 maxCos #s(literal 3 binary32)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 3 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))))))))
#s(approx (* (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))))
#s(approx (* (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 3 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 3 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 3 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (*.f32 (pow.f32 maxCos #s(literal 3 binary32)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 3 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32)))) ux)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (* (* (sin (* uy (PI))) 2) (cos (* uy (PI))))) (*.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (* (* (sin (* uy (PI))) 2) (cos (* uy (PI))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (/.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (* (* (sin (* uy (PI))) 2) (cos (* uy (PI))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (+.f32 (/.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))) (/.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (* (* (sin (* uy (PI))) 2) (cos (* uy (PI))))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))))))) (*.f32 (pow.f32 maxCos #s(literal 3 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (+.f32 (/.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))) (/.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))))
#s(approx (- ux (* ux maxCos)) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 ux maxCos)) (*.f32 #s(literal -1 binary32) ux)))))
#s(approx (- (- ux (* ux maxCos)) 2) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 ux #s(literal 2 binary32)) maxCos)) (*.f32 #s(literal -1 binary32) ux)))))
#s(approx (- (* ux maxCos) ux) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) ux) (/.f32 ux maxCos)))))
#s(approx (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux)) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) maxCos)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))
#s(approx (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux)) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))) (/.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) maxCos))) maxCos)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))
#s(approx (sqrt (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))
#s(approx (sqrt (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))))
#s(approx (sqrt (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) maxCos))))))
#s(approx (sqrt (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (*.f32 maxCos (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) maxCos)) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) maxCos))))))
#s(approx (* (sqrt (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux))) (sin (* (+ uy uy) (PI)))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))))
#s(approx (* (sqrt (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux))) (sin (* (+ uy uy) (PI)))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* (sqrt (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux))) (sin (* (+ uy uy) (PI)))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) maxCos)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* (sqrt (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux))) (sin (* (+ uy uy) (PI)))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))))) (*.f32 maxCos (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) maxCos)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) maxCos)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) maxCos)) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (PI.f32) (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))))) (*.f32 maxCos (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) maxCos)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) maxCos)) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) maxCos)) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux))))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))))))) (*.f32 maxCos (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) maxCos)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) maxCos)) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))))) (*.f32 #s(literal -2 binary32) (*.f32 maxCos (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))) maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))))))) (*.f32 maxCos (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32))))) (/.f32 (*.f32 uy (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))) maxCos)) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))) maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))))
#s(approx (+ 2 (* maxCos ux)) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (-.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) maxCos))))))
#s(approx (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal -1 binary32) ux)) maxCos))))))
#s(approx (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal -2 binary32) ux)) maxCos))) (*.f32 #s(literal -1 binary32) ux)) maxCos))))))
#s(approx (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal -1 binary32) ux)) maxCos))) (*.f32 #s(literal -2 binary32) ux)) maxCos))) (*.f32 #s(literal -1 binary32) ux)) maxCos))))))
#s(approx (/ (* ux ux) (- (* ux maxCos) ux)) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal -1 binary32) (/.f32 ux maxCos))) maxCos)))
#s(approx (/ (* ux ux) (- (* ux maxCos) ux)) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 ux maxCos) (*.f32 #s(literal -1 binary32) ux)) maxCos))) maxCos)))
#s(approx (/ (* ux ux) (- (* ux maxCos) ux)) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 ux maxCos)) ux) maxCos)) (*.f32 #s(literal -1 binary32) ux)) maxCos))) maxCos)))
#s(approx (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) ux) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (/.f32 ux maxCos)))))))
#s(approx (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) ux) (+.f32 ux (*.f32 #s(literal -2 binary32) ux))) maxCos)) (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux))) maxCos))))))
#s(approx (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 ux maxCos)) (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) (/.f32 ux maxCos)))) (+.f32 ux (*.f32 #s(literal -2 binary32) ux))) maxCos)) (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux))) maxCos))))))
#s(approx (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) maxCos)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))
#s(approx (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux)))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux)) (-.f32 ux #s(literal 2 binary32)))) (*.f32 ux (-.f32 (*.f32 #s(literal -1 binary32) ux) (+.f32 ux (*.f32 #s(literal -2 binary32) ux))))) maxCos)))) maxCos)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))
#s(approx (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux)))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux)) (-.f32 ux #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal 2 binary32) ux)))) (*.f32 (-.f32 ux #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) ux) (+.f32 ux (*.f32 #s(literal -2 binary32) ux))))) maxCos)) (*.f32 ux (-.f32 (*.f32 #s(literal -1 binary32) ux) (+.f32 ux (*.f32 #s(literal -2 binary32) ux)))))) maxCos)))) maxCos)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))
#s(approx (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux))))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))))
#s(approx (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux))))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux)) (-.f32 ux #s(literal 2 binary32)))) (*.f32 ux (-.f32 (*.f32 #s(literal -1 binary32) ux) (+.f32 ux (*.f32 #s(literal -2 binary32) ux))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) maxCos))))))
#s(approx (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux))))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal 2 binary32) ux)))) (*.f32 (-.f32 ux #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) ux) (+.f32 ux (*.f32 #s(literal -2 binary32) ux))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux)) (-.f32 ux #s(literal 2 binary32)))) (*.f32 ux (-.f32 (*.f32 #s(literal -1 binary32) ux) (+.f32 ux (*.f32 #s(literal -2 binary32) ux))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux)) (-.f32 ux #s(literal 2 binary32)))) (*.f32 ux (-.f32 (*.f32 #s(literal -1 binary32) ux) (+.f32 ux (*.f32 #s(literal -2 binary32) ux))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) maxCos)) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) maxCos))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux)))))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux)))))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (PI.f32) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux)) (-.f32 ux #s(literal 2 binary32)))) (*.f32 ux (-.f32 (*.f32 #s(literal -1 binary32) ux) (+.f32 ux (*.f32 #s(literal -2 binary32) ux))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) maxCos)) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux)))))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (PI.f32) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal 2 binary32) ux)))) (*.f32 (-.f32 ux #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) ux) (+.f32 ux (*.f32 #s(literal -2 binary32) ux))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux)) (-.f32 ux #s(literal 2 binary32)))) (*.f32 ux (-.f32 (*.f32 #s(literal -1 binary32) ux) (+.f32 ux (*.f32 #s(literal -2 binary32) ux))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux)) (-.f32 ux #s(literal 2 binary32)))) (*.f32 ux (-.f32 (*.f32 #s(literal -1 binary32) ux) (+.f32 ux (*.f32 #s(literal -2 binary32) ux))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) maxCos)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) maxCos)) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux))))))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux))))))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux)) (-.f32 ux #s(literal 2 binary32)))) (*.f32 ux (-.f32 (*.f32 #s(literal -1 binary32) ux) (+.f32 ux (*.f32 #s(literal -2 binary32) ux))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) maxCos)) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))))))
#s(approx (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux))))))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal 2 binary32) ux)))) (*.f32 (-.f32 ux #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) ux) (+.f32 ux (*.f32 #s(literal -2 binary32) ux))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux)) (-.f32 ux #s(literal 2 binary32)))) (*.f32 ux (-.f32 (*.f32 #s(literal -1 binary32) ux) (+.f32 ux (*.f32 #s(literal -2 binary32) ux))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux)) (-.f32 ux #s(literal 2 binary32)))) (*.f32 ux (-.f32 (*.f32 #s(literal -1 binary32) ux) (+.f32 ux (*.f32 #s(literal -2 binary32) ux))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) maxCos)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) maxCos)) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux)))))))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux)))))))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux)) (-.f32 ux #s(literal 2 binary32)))) (*.f32 ux (-.f32 (*.f32 #s(literal -1 binary32) ux) (+.f32 ux (*.f32 #s(literal -2 binary32) ux))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))) maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))))
#s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (+ (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (/ (* ux ux) (- (* ux maxCos) ux)))))))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 (PI.f32) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal 2 binary32) ux)))) (*.f32 (-.f32 ux #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) ux) (+.f32 ux (*.f32 #s(literal -2 binary32) ux))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux)) (-.f32 ux #s(literal 2 binary32)))) (*.f32 ux (-.f32 (*.f32 #s(literal -1 binary32) ux) (+.f32 ux (*.f32 #s(literal -2 binary32) ux))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (/.f32 (*.f32 uy (*.f32 (PI.f32) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux)) (-.f32 ux #s(literal 2 binary32)))) (*.f32 ux (-.f32 (*.f32 #s(literal -1 binary32) ux) (+.f32 ux (*.f32 #s(literal -2 binary32) ux))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))) maxCos)) (/.f32 (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) ux)))) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))) maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))))
#s(approx (* (- (* maxCos ux) ux) (- (* maxCos ux) ux)) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 ux #s(literal 2 binary32)) maxCos)) (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32)))) maxCos)) (pow.f32 ux #s(literal 2 binary32)))))
#s(approx (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 ux #s(literal 2 binary32)) maxCos) (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32)))) maxCos)) (pow.f32 ux #s(literal 2 binary32)))))
#s(approx (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal 2 binary32) (/.f32 ux maxCos))) (/.f32 ux maxCos)))))
#s(approx (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2)) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (pow.f32 ux #s(literal 2 binary32)) maxCos)) (/.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) maxCos))) (/.f32 (pow.f32 ux #s(literal 2 binary32)) maxCos))))
#s(approx (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2)) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) maxCos))) (/.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) maxCos)) maxCos)) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))
#s(approx (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))))
#s(approx (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) maxCos))))))
#s(approx (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))) (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 maxCos (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) maxCos)) (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) maxCos))))))
#s(approx (* (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) maxCos)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* (sqrt (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))) (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32))))) (*.f32 maxCos (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) maxCos)) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (pow.f32 ux #s(literal 2 binary32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) maxCos)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (* (* (sin (* uy (PI))) 2) (cos (* uy (PI))))) (*.f32 #s(literal -2 binary32) (*.f32 maxCos (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (* (* (sin (* uy (PI))) 2) (cos (* uy (PI))))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (* (* (sin (* uy (PI))) 2) (cos (* uy (PI))))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))))) (*.f32 maxCos (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))))))) (/.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))) maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (* (* (sin (* uy (PI))) 2) (cos (* uy (PI))))) (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)))))))) (*.f32 maxCos (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32))))) (/.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 2 binary32))))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))) maxCos)) (/.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))) maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32)))))))))))
Calls

9 calls:

TimeVariablePoint
26.0ms
maxCos
-inf
15.0ms
ux
-inf
13.0ms
ux
0
12.0ms
ux
inf
10.0ms
maxCos
inf

rewrite456.0ms (5.1%)

Memory
-29.2MiB live, 1 189.4MiB allocated; 162ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
085943
0146824
1599726
22260660
04320638
Stop Event
iter-limit
node-limit
iter-limit
Counts
67 → 2 213
Calls
Call 1
Inputs
ux
maxCos
(*.f32 ux maxCos)
(-.f32 ux (*.f32 ux maxCos))
#s(literal 2 binary32)
(-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32))
(-.f32 (*.f32 ux maxCos) ux)
(*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))
(sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))
uy
(+.f32 uy uy)
(PI.f32)
(*.f32 (+.f32 uy uy) (PI.f32))
(sin.f32 (*.f32 (+.f32 uy uy) (PI.f32)))
(*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (sin.f32 (*.f32 (+.f32 uy uy) (PI.f32))))
#s(literal -1 binary32)
(-.f32 ux #s(literal 2 binary32))
(*.f32 ux (-.f32 ux #s(literal 2 binary32)))
(*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))
(sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))
(*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))
(*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))
(*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))))
(*.f32 maxCos ux)
(+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))
(-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux)))
(*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))
(*.f32 (*.f32 ux maxCos) ux)
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) ux))
(-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) ux)))
(/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) ux))) (-.f32 (*.f32 ux maxCos) ux))
(*.f32 ux ux)
(/.f32 (*.f32 ux ux) (-.f32 (*.f32 ux maxCos) ux))
(+.f32 (/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) ux))) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 ux maxCos) ux)))
(*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (+.f32 (/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) ux))) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 ux maxCos) ux))))
(sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (+.f32 (/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) ux))) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 ux maxCos) ux)))))
(*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (+.f32 (/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) ux))) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 ux maxCos) ux))))))
(*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (+.f32 (/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) ux))) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 ux maxCos) ux)))))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (+.f32 (/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) ux))) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 ux maxCos) ux))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (+.f32 (/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) ux))) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 ux maxCos) ux)))))))))
#s(literal 0 binary32)
(*.f32 #s(literal 0 binary32) #s(literal 0 binary32))
(-.f32 (*.f32 maxCos ux) ux)
(*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux))
(-.f32 (*.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux)))
(-.f32 ux (*.f32 maxCos ux))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux))) (-.f32 ux (*.f32 maxCos ux)))
#s(literal -2 binary32)
#s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32))
(*.f32 (/.f32 (-.f32 (*.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux))) (-.f32 ux (*.f32 maxCos ux))) #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)))
(sqrt.f32 (*.f32 (/.f32 (-.f32 (*.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux))) (-.f32 ux (*.f32 maxCos ux))) #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32))))
(*.f32 (PI.f32) (+.f32 uy uy))
(sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 (-.f32 (*.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux))) (-.f32 ux (*.f32 maxCos ux))) #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))
(neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32)))
(-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))
(*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))
(sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))))
(*.f32 uy (PI.f32))
(sin.f32 (*.f32 uy (PI.f32)))
(*.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32))
(cos.f32 (*.f32 uy (PI.f32)))
(*.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) (cos.f32 (*.f32 uy (PI.f32))))
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (*.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) (cos.f32 (*.f32 uy (PI.f32)))))
Outputs
ux
maxCos
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 0 binary32) (*.f32 maxCos ux))) (*.f32 maxCos ux))
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) #s(literal 0 binary32)) (*.f32 maxCos ux))
(/.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 #s(literal 0 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 maxCos ux) #s(literal 0 binary32)))))
(-.f32 (*.f32 maxCos ux) #s(literal 0 binary32))
(+.f32 (*.f32 maxCos ux) #s(literal 0 binary32))
(+.f32 #s(literal 0 binary32) (*.f32 maxCos ux))
(*.f32 (+.f32 (neg.f32 maxCos) #s(literal 1 binary32)) ux)
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 ux (*.f32 maxCos ux)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 ux) maxCos) ux)) ux)
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 maxCos ux) ux)) ux)
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 ux (*.f32 maxCos ux)))
(*.f32 (fabs.f32 (-.f32 ux (*.f32 maxCos ux))) (/.f32 (fabs.f32 (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (-.f32 ux (*.f32 maxCos ux)) (/.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (-.f32 (*.f32 maxCos ux) ux) (/.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 0 binary32))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 0 binary32))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 2 binary32)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 0 binary32))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 ux ux) (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux)) (-.f32 ux (*.f32 (neg.f32 ux) maxCos)))
(/.f32 (-.f32 (*.f32 ux ux) (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux)) (+.f32 ux (*.f32 maxCos ux)))
(/.f32 (+.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (pow.f32 #s(literal 0 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32)))))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 ux) maxCos) #s(literal 3 binary32))) (+.f32 (*.f32 ux ux) (-.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (*.f32 ux (*.f32 (neg.f32 ux) maxCos)))))
(/.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (+.f32 (*.f32 ux ux) (+.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (*.f32 (*.f32 maxCos ux) ux))))
(/.f32 (-.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (pow.f32 #s(literal 0 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (+.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (*.f32 maxCos ux)))
(-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))
(-.f32 ux (*.f32 (neg.f32 (neg.f32 ux)) maxCos))
(-.f32 ux (*.f32 (neg.f32 (neg.f32 maxCos)) ux))
(-.f32 ux (neg.f32 (*.f32 (neg.f32 ux) maxCos)))
(-.f32 ux (*.f32 maxCos ux))
(pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))
(+.f32 (*.f32 (neg.f32 ux) maxCos) (neg.f32 (neg.f32 ux)))
(+.f32 (*.f32 (neg.f32 ux) maxCos) ux)
(+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))
(+.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux)))
(+.f32 ux (+.f32 (*.f32 (neg.f32 ux) maxCos) #s(literal 0 binary32)))
(+.f32 ux (-.f32 (*.f32 (neg.f32 ux) maxCos) #s(literal 0 binary32)))
(+.f32 ux (*.f32 (neg.f32 ux) maxCos))
(neg.f32 (-.f32 (*.f32 maxCos ux) ux))
#s(literal 2 binary32)
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -2 binary32) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 ux (*.f32 maxCos ux)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (neg.f32 ux) maxCos) #s(literal 2 binary32)) ux)) ux)
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 maxCos ux) (-.f32 ux #s(literal 2 binary32)))) (-.f32 ux #s(literal 2 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 ux (*.f32 maxCos ux)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)) ux)
(/.f32 (-.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal -2 binary32) #s(literal -2 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal -2 binary32)))
(/.f32 (-.f32 (*.f32 ux ux) (*.f32 (-.f32 (*.f32 (neg.f32 ux) maxCos) #s(literal 2 binary32)) (-.f32 (*.f32 (neg.f32 ux) maxCos) #s(literal 2 binary32)))) (-.f32 ux (-.f32 (*.f32 (neg.f32 ux) maxCos) #s(literal 2 binary32))))
(/.f32 (-.f32 (*.f32 (-.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux)) (+.f32 (-.f32 ux #s(literal 2 binary32)) (*.f32 maxCos ux)))
(/.f32 (+.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (pow.f32 #s(literal -2 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 (*.f32 #s(literal -2 binary32) #s(literal -2 binary32)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal -2 binary32)))))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (-.f32 (*.f32 (neg.f32 ux) maxCos) #s(literal 2 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 ux ux) (-.f32 (*.f32 (-.f32 (*.f32 (neg.f32 ux) maxCos) #s(literal 2 binary32)) (-.f32 (*.f32 (neg.f32 ux) maxCos) #s(literal 2 binary32))) (*.f32 ux (-.f32 (*.f32 (neg.f32 ux) maxCos) #s(literal 2 binary32))))))
(/.f32 (-.f32 (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (*.f32 (-.f32 ux #s(literal 2 binary32)) (*.f32 maxCos ux)))))
(/.f32 (-.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) #s(literal 2 binary32))) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 ux ux) (*.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (+.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))))
(/.f32 (-.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (pow.f32 #s(literal 2 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (+.f32 (*.f32 #s(literal 2 binary32) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 ux ux) (+.f32 (*.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))))))
(-.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32))
(-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))
(-.f32 (-.f32 ux #s(literal 2 binary32)) (*.f32 maxCos ux))
(-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))
(+.f32 (-.f32 (*.f32 (neg.f32 ux) maxCos) #s(literal 2 binary32)) ux)
(+.f32 #s(literal -2 binary32) (-.f32 ux (*.f32 maxCos ux)))
(+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal -2 binary32))
(+.f32 (-.f32 ux #s(literal 2 binary32)) (*.f32 (neg.f32 ux) maxCos))
(+.f32 ux (-.f32 #s(literal -2 binary32) (*.f32 maxCos ux)))
(+.f32 ux (-.f32 (*.f32 (neg.f32 ux) maxCos) #s(literal 2 binary32)))
(neg.f32 (+.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32)))
(neg.f32 (-.f32 (*.f32 maxCos ux) (-.f32 ux #s(literal 2 binary32))))
(neg.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (neg.f32 ux) (*.f32 maxCos ux))) (*.f32 maxCos ux))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)))) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) #s(literal 0 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(*.f32 (/.f32 #s(literal -1 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 ux (*.f32 maxCos ux))) (*.f32 maxCos ux))
(*.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux)) (/.f32 #s(literal -1 binary32) (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 #s(literal -1 binary32) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 ux ux) #s(literal 1 binary32)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 ux ux) #s(literal 1 binary32)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 ux ux) #s(literal 1 binary32)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 ux ux) #s(literal 1 binary32)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 ux ux) #s(literal 1 binary32)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 ux ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 ux ux) #s(literal 1 binary32)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (neg.f32 ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 ux ux) #s(literal 1 binary32)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (neg.f32 ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 ux ux) #s(literal 1 binary32)))) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (neg.f32 ux) ux))) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 ux ux))) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 ux ux) #s(literal 1 binary32)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 ux ux) #s(literal 1 binary32)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1 binary32)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (fabs.f32 (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (fabs.f32 (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (fabs.f32 (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (neg.f32 ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (neg.f32 ux) ux) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (*.f32 (neg.f32 ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (neg.f32 ux) ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 ux ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (neg.f32 ux) ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (neg.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1 binary32)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (fabs.f32 (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (fabs.f32 (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fabs.f32 (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (neg.f32 ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (neg.f32 ux) ux) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (*.f32 (neg.f32 ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (neg.f32 ux) ux))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 ux ux))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (neg.f32 ux) ux))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (neg.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (fabs.f32 (-.f32 ux (*.f32 maxCos ux)))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (fabs.f32 (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 #s(literal 2 binary32) (fabs.f32 (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32)))))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (neg.f32 ux) ux)))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (neg.f32 ux) ux) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (*.f32 (neg.f32 ux) ux)))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (neg.f32 ux) ux))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 ux ux))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (neg.f32 ux) ux))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux))))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 #s(literal 2 binary32) (neg.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux)))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (neg.f32 ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (neg.f32 ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (neg.f32 ux) ux))) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 ux ux))) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (neg.f32 ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 ux ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (neg.f32 ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1 binary32))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (neg.f32 (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (fabs.f32 (-.f32 ux (*.f32 maxCos ux))))) (neg.f32 (fabs.f32 (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (neg.f32 (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (neg.f32 (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 (*.f32 maxCos ux) ux))) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (neg.f32 (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (neg.f32 (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))))) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (neg.f32 (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (neg.f32 ux) ux))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (neg.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (neg.f32 (+.f32 (*.f32 (neg.f32 ux) ux) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (*.f32 (neg.f32 ux) ux))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (neg.f32 ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 ux ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (neg.f32 ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (neg.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (neg.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux)))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (neg.f32 (neg.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1 binary32)) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (fabs.f32 (-.f32 ux (*.f32 maxCos ux)))) (fabs.f32 (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32)))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (neg.f32 ux) ux)) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))))) (-.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (/.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (*.f32 (neg.f32 ux) (*.f32 ux ux))) (+.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 ux ux) (*.f32 (*.f32 maxCos ux) (neg.f32 ux)))))
(/.f32 (+.f32 (pow.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux))) (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))))))
(/.f32 (-.f32 (pow.f32 #s(literal 0 binary32) #s(literal 3 binary32)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))) (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux)))))))
(/.f32 (+.f32 (*.f32 (neg.f32 ux) ux) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (*.f32 (neg.f32 ux) ux)) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (neg.f32 ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 ux ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (neg.f32 ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux))) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (neg.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux)) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)))) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (*.f32 ux ux)) (-.f32 (*.f32 maxCos ux) (neg.f32 ux)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (*.f32 ux ux)) (+.f32 (*.f32 maxCos ux) ux))
(/.f32 (+.f32 (pow.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux))))))
(/.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (+.f32 (*.f32 ux ux) (*.f32 (*.f32 maxCos ux) ux))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux))
(-.f32 (+.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux))) (/.f32 (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)) (-.f32 (*.f32 maxCos ux) ux)))
(-.f32 (-.f32 #s(literal 0 binary32) ux) (*.f32 (neg.f32 ux) maxCos))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (/.f32 (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (+.f32 (/.f32 (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux)))))
(-.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (/.f32 #s(literal -1 binary32) (-.f32 ux (*.f32 maxCos ux)))))
(-.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))))
(-.f32 (*.f32 maxCos ux) (neg.f32 (neg.f32 ux)))
(-.f32 (*.f32 maxCos ux) ux)
(-.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux)))
(-.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 0 binary32))
(pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 1 binary32))
(+.f32 (-.f32 #s(literal 0 binary32) ux) (*.f32 maxCos ux))
(+.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (/.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(+.f32 (neg.f32 ux) (neg.f32 (*.f32 (neg.f32 ux) maxCos)))
(+.f32 (neg.f32 ux) (*.f32 maxCos ux))
(+.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))))
(+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)))
(+.f32 (*.f32 maxCos ux) (neg.f32 ux))
(+.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux))
(+.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 0 binary32))
(neg.f32 (/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux)) (-.f32 ux (*.f32 maxCos ux))))
(neg.f32 (-.f32 (/.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))))
(neg.f32 (-.f32 ux (*.f32 maxCos ux)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))
(*.f32 (neg.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))) (neg.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))))
(*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))
(*.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))))
(*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))
(*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (neg.f32 ux) ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (neg.f32 ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (neg.f32 ux) ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (neg.f32 ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 ux ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 ux ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 ux ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 ux ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (neg.f32 ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 ux ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 ux ux) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32)))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (neg.f32 ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32)))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 ux ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32)))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32)))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 ux ux) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (neg.f32 ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 ux ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 ux ux) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (neg.f32 ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 ux ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 ux ux) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (neg.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux)))) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (neg.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (neg.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))))) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))))) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (*.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (-.f32 (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))))) (*.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))) (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))))) (-.f32 (*.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))))) (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))))))))
(sqrt.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))))
(-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (*.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux))))
(-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (*.f32 (/.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))
(-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (neg.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))))))
(pow.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))) #s(literal 1/2 binary32))
(pow.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))) #s(literal 2 binary32))
(pow.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)) #s(literal 1 binary32))
(+.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 maxCos ux)) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (neg.f32 ux)))
(+.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) ux) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 (neg.f32 ux) maxCos) #s(literal 2 binary32))))
(+.f32 (*.f32 (*.f32 maxCos ux) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (*.f32 (neg.f32 ux) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))
(+.f32 (*.f32 ux (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 (neg.f32 ux) maxCos) #s(literal 2 binary32)) (-.f32 (*.f32 maxCos ux) ux)))
(+.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))
(+.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))
(+.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal -2 binary32)))
(+.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 #s(literal -2 binary32) (-.f32 (*.f32 maxCos ux) ux)))
(fabs.f32 (*.f32 (neg.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))))
(fabs.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))) (neg.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))))))
(fabs.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))
(neg.f32 (*.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux) (-.f32 (*.f32 maxCos ux) ux)))
(neg.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))
(neg.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))
(*.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))))
(*.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1/2 binary32)) (pow.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))) (pow.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))))
(*.f32 (sqrt.f32 (-.f32 ux (*.f32 maxCos ux))) (sqrt.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))
(*.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 1/2 binary32)) (pow.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) #s(literal 1/2 binary32)) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (-.f32 (*.f32 maxCos ux) ux)) (sqrt.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))
(*.f32 (sqrt.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (sqrt.f32 (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux)))) (sqrt.f32 (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))) (fabs.f32 (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))) (sqrt.f32 (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (sqrt.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))))) (sqrt.f32 (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))))) (fabs.f32 (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))))) (sqrt.f32 (-.f32 (*.f32 maxCos ux) ux)))
(sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))
(pow.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)) #s(literal 1/2 binary32))
(fabs.f32 (neg.f32 (neg.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))))))
(fabs.f32 (neg.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))))
(fabs.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))) #s(literal 1/2 binary32)))
uy
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 uy) uy)) uy)
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 uy uy)) uy)
(*.f32 uy #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) uy)
(/.f32 (-.f32 (*.f32 uy uy) (*.f32 (neg.f32 uy) (neg.f32 uy))) (+.f32 uy (neg.f32 uy)))
(/.f32 (-.f32 (pow.f32 uy #s(literal 3 binary32)) (pow.f32 (neg.f32 uy) #s(literal 3 binary32))) (+.f32 (*.f32 uy uy) (+.f32 (*.f32 (neg.f32 uy) (neg.f32 uy)) (*.f32 uy (neg.f32 uy)))))
(/.f32 (-.f32 (*.f32 uy uy) (*.f32 uy uy)) (-.f32 uy uy))
(/.f32 (+.f32 (pow.f32 uy #s(literal 3 binary32)) (pow.f32 uy #s(literal 3 binary32))) (+.f32 (*.f32 uy uy) (-.f32 (*.f32 uy uy) (*.f32 uy uy))))
(-.f32 uy (neg.f32 uy))
(+.f32 uy (neg.f32 (neg.f32 uy)))
(+.f32 uy uy)
(neg.f32 (-.f32 (neg.f32 uy) uy))
(PI.f32)
(log.f32 (pow.f32 (exp.f32 (*.f32 (PI.f32) uy)) #s(literal 2 binary32)))
(log.f32 (exp.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) uy)
(*.f32 (*.f32 (+.f32 uy uy) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) uy) (*.f32 (PI.f32) uy))) (*.f32 (PI.f32) uy))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (+.f32 uy uy) (log.f32 (exp.f32 (PI.f32))))
(*.f32 (+.f32 uy uy) (PI.f32))
(*.f32 uy (+.f32 (PI.f32) (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) uy))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) uy) (*.f32 (PI.f32) uy)) (*.f32 (*.f32 (PI.f32) uy) (*.f32 (PI.f32) uy))) (-.f32 (*.f32 (PI.f32) uy) (*.f32 (PI.f32) uy)))
(/.f32 (+.f32 (pow.f32 (*.f32 (PI.f32) uy) #s(literal 3 binary32)) (pow.f32 (*.f32 (PI.f32) uy) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (PI.f32) uy) (*.f32 (PI.f32) uy)) (-.f32 (*.f32 (*.f32 (PI.f32) uy) (*.f32 (PI.f32) uy)) (*.f32 (*.f32 (PI.f32) uy) (*.f32 (PI.f32) uy)))))
(-.f32 (*.f32 (PI.f32) uy) (*.f32 (neg.f32 (PI.f32)) uy))
(+.f32 (*.f32 (PI.f32) uy) (*.f32 (PI.f32) uy))
(*.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) uy)) (sin.f32 (*.f32 (PI.f32) uy))) #s(literal 2 binary32))
(*.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) uy)) #s(literal 2 binary32)) (sin.f32 (*.f32 (PI.f32) uy)))
(*.f32 (cos.f32 (*.f32 (PI.f32) uy)) (*.f32 (sin.f32 (*.f32 (PI.f32) uy)) #s(literal 2 binary32)))
(*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) uy)) #s(literal 2 binary32)) (cos.f32 (*.f32 (PI.f32) uy)))
(*.f32 (sin.f32 (*.f32 (PI.f32) uy)) (*.f32 (cos.f32 (*.f32 (PI.f32) uy)) #s(literal 2 binary32)))
(*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (*.f32 (PI.f32) uy)) (cos.f32 (*.f32 (PI.f32) uy))))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) uy)) (cos.f32 (*.f32 (PI.f32) uy))) (*.f32 (cos.f32 (*.f32 (PI.f32) uy)) (sin.f32 (*.f32 (neg.f32 (PI.f32)) uy))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) uy)) (cos.f32 (*.f32 (PI.f32) uy))) (*.f32 (cos.f32 (*.f32 (PI.f32) uy)) (sin.f32 (*.f32 (PI.f32) uy))))
(sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))) (cos.f32 (*.f32 (PI.f32) uy))) (*.f32 (sin.f32 (*.f32 (PI.f32) uy)) #s(literal 2 binary32)))
(*.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))) (sin.f32 (*.f32 (PI.f32) uy))) (*.f32 (cos.f32 (*.f32 (PI.f32) uy)) #s(literal 2 binary32)))
(*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) uy)) #s(literal 2 binary32)) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))) (cos.f32 (*.f32 (PI.f32) uy)))
(*.f32 (cos.f32 (*.f32 (PI.f32) uy)) (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) uy)) #s(literal 2 binary32)) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))))
(*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) uy)) #s(literal 2 binary32)) (*.f32 (cos.f32 (*.f32 (PI.f32) uy)) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))))
(*.f32 (sin.f32 (*.f32 (PI.f32) uy)) (*.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) uy)) #s(literal 2 binary32)) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))))
(*.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
#s(literal -1 binary32)
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -2 binary32) ux)) ux)
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) ux)) ux)
(/.f32 (-.f32 (*.f32 ux ux) (*.f32 #s(literal -2 binary32) #s(literal -2 binary32))) (-.f32 ux #s(literal -2 binary32)))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 #s(literal -2 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 ux ux) (-.f32 (*.f32 #s(literal -2 binary32) #s(literal -2 binary32)) (*.f32 ux #s(literal -2 binary32)))))
(/.f32 (-.f32 (*.f32 ux ux) (*.f32 #s(literal 2 binary32) #s(literal 2 binary32))) (+.f32 ux #s(literal 2 binary32)))
(/.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 #s(literal 2 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 ux ux) (+.f32 (*.f32 #s(literal 2 binary32) #s(literal 2 binary32)) (*.f32 ux #s(literal 2 binary32)))))
(-.f32 (-.f32 ux #s(literal 1 binary32)) #s(literal 1 binary32))
(-.f32 ux #s(literal 2 binary32))
(+.f32 #s(literal -2 binary32) ux)
(+.f32 ux #s(literal -2 binary32))
(neg.f32 (-.f32 #s(literal 2 binary32) ux))
(*.f32 (-.f32 ux #s(literal 2 binary32)) ux)
(*.f32 ux (-.f32 ux #s(literal 2 binary32)))
(+.f32 (*.f32 ux ux) (*.f32 #s(literal -2 binary32) ux))
(+.f32 (*.f32 ux ux) (*.f32 ux #s(literal -2 binary32)))
(neg.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux))
(*.f32 (*.f32 #s(literal -1 binary32) (-.f32 ux #s(literal 2 binary32))) ux)
(*.f32 (neg.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux))) (neg.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux))))
(*.f32 (-.f32 #s(literal 2 binary32) ux) ux)
(*.f32 (neg.f32 ux) (-.f32 ux #s(literal 2 binary32)))
(*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)))
(*.f32 (*.f32 (-.f32 ux #s(literal 2 binary32)) ux) #s(literal -1 binary32))
(*.f32 (-.f32 ux #s(literal 2 binary32)) (neg.f32 ux))
(*.f32 #s(literal -1 binary32) (*.f32 (-.f32 ux #s(literal 2 binary32)) ux))
(*.f32 ux (*.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal -1 binary32)))
(*.f32 ux (-.f32 #s(literal 2 binary32) ux))
(sqrt.f32 (*.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux) (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)))
(pow.f32 (*.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux) (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) #s(literal 1/2 binary32))
(pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) #s(literal 2 binary32))
(pow.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux) #s(literal 1 binary32))
(+.f32 (*.f32 (neg.f32 ux) ux) (*.f32 (neg.f32 ux) #s(literal -2 binary32)))
(+.f32 (*.f32 (neg.f32 ux) ux) (*.f32 #s(literal -2 binary32) (neg.f32 ux)))
(fabs.f32 (*.f32 (neg.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux))) (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux))))
(fabs.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) (neg.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)))))
(fabs.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux))
(neg.f32 (*.f32 (neg.f32 ux) (-.f32 #s(literal 2 binary32) ux)))
(neg.f32 (*.f32 (-.f32 ux #s(literal 2 binary32)) ux))
(*.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux))))
(*.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) (-.f32 ux #s(literal 2 binary32)))) (sqrt.f32 ux))
(*.f32 (sqrt.f32 (-.f32 #s(literal 2 binary32) ux)) (sqrt.f32 ux))
(*.f32 (sqrt.f32 ux) (sqrt.f32 (*.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal -1 binary32))))
(*.f32 (sqrt.f32 ux) (sqrt.f32 (-.f32 #s(literal 2 binary32) ux)))
(*.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (-.f32 ux #s(literal 2 binary32))) #s(literal 1/2 binary32)) (pow.f32 ux #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (-.f32 #s(literal 2 binary32) ux) #s(literal 1/2 binary32)) (pow.f32 ux #s(literal 1/2 binary32)))
(*.f32 (pow.f32 ux #s(literal 1/2 binary32)) (pow.f32 (*.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal -1 binary32)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 ux #s(literal 1/2 binary32)) (pow.f32 (-.f32 #s(literal 2 binary32) ux) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))) (pow.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))))
(*.f32 (sqrt.f32 (-.f32 ux #s(literal 2 binary32))) (sqrt.f32 (neg.f32 ux)))
(*.f32 (sqrt.f32 (neg.f32 ux)) (sqrt.f32 (-.f32 ux #s(literal 2 binary32))))
(*.f32 (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 1/2 binary32)) (pow.f32 (neg.f32 ux) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (neg.f32 ux) #s(literal 1/2 binary32)) (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (*.f32 (-.f32 ux #s(literal 2 binary32)) ux) #s(literal 1/2 binary32)) (pow.f32 #s(literal -1 binary32) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 #s(literal -1 binary32) #s(literal 1/2 binary32)) (pow.f32 (*.f32 (-.f32 ux #s(literal 2 binary32)) ux) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (*.f32 (-.f32 ux #s(literal 2 binary32)) ux)) (sqrt.f32 #s(literal -1 binary32)))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (*.f32 (-.f32 ux #s(literal 2 binary32)) ux)))
(sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux))
(pow.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux) #s(literal 1/2 binary32))
(fabs.f32 (neg.f32 (neg.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)))))
(fabs.f32 (neg.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux))))
(fabs.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) #s(literal 1/2 binary32)))
(log.f32 (exp.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) (PI.f32))))
(*.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux))))
(*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) (log.f32 (exp.f32 (PI.f32))))
(*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) (PI.f32))
(*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)))
#s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) (PI.f32)))
(*.f32 #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) (PI.f32))) uy)
(*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) (PI.f32))))
(*.f32 (*.f32 #s(literal 2 binary32) #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) (PI.f32)))) uy)
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) (PI.f32))) uy) (*.f32 #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) (PI.f32))) uy))) (*.f32 #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) (PI.f32))) uy))
(*.f32 (*.f32 #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) (PI.f32))) uy) #s(literal 2 binary32))
(*.f32 #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) (PI.f32))) (+.f32 uy uy))
(*.f32 (+.f32 uy uy) #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) (PI.f32))))
(*.f32 uy (*.f32 #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) (PI.f32))) #s(literal 2 binary32)))
(*.f32 uy (+.f32 #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) (PI.f32))) #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) (PI.f32)))))
(*.f32 #s(literal 2 binary32) (*.f32 #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) (PI.f32))) uy))
(/.f32 (-.f32 (*.f32 (*.f32 #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) (PI.f32))) uy) (*.f32 #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) (PI.f32))) uy)) (*.f32 (*.f32 #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) (PI.f32))) uy) (*.f32 #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) (PI.f32))) uy))) (-.f32 (*.f32 #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) (PI.f32))) uy) (*.f32 #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) (PI.f32))) uy)))
(/.f32 (+.f32 (pow.f32 (*.f32 #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) (PI.f32))) uy) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) (PI.f32))) uy) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) (PI.f32))) uy) (*.f32 #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) (PI.f32))) uy)) (-.f32 (*.f32 (*.f32 #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) (PI.f32))) uy) (*.f32 #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) (PI.f32))) uy)) (*.f32 (*.f32 #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) (PI.f32))) uy) (*.f32 #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) (PI.f32))) uy)))))
(-.f32 (*.f32 #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) (PI.f32))) uy) (*.f32 (neg.f32 #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) (PI.f32)))) uy))
(-.f32 (*.f32 #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) (PI.f32))) uy) (*.f32 (neg.f32 uy) #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) (PI.f32)))))
(-.f32 (*.f32 #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) (PI.f32))) uy) (neg.f32 (*.f32 #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) (PI.f32))) uy)))
(+.f32 (*.f32 (*.f32 #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) (PI.f32))) uy) #s(literal 1 binary32)) (*.f32 (*.f32 #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) (PI.f32))) uy) #s(literal 1 binary32)))
(+.f32 (*.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) (PI.f32))) uy)) (*.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) (PI.f32))) uy)))
(+.f32 (*.f32 #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) (PI.f32))) uy) (*.f32 #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) (PI.f32))) uy))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) (PI.f32))) (+.f32 uy uy)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 0 binary32) (*.f32 maxCos ux))) (*.f32 maxCos ux))
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) #s(literal 0 binary32)) (*.f32 maxCos ux))
(/.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 #s(literal 0 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 maxCos ux) #s(literal 0 binary32)))))
(-.f32 (*.f32 maxCos ux) #s(literal 0 binary32))
(+.f32 (*.f32 maxCos ux) #s(literal 0 binary32))
(+.f32 #s(literal 0 binary32) (*.f32 maxCos ux))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (*.f32 maxCos ux))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 ux) maxCos) #s(literal 2 binary32))) #s(literal 2 binary32))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (*.f32 #s(literal 2 binary32) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 #s(literal 2 binary32) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux)) (+.f32 #s(literal 2 binary32) (*.f32 (neg.f32 ux) maxCos)))
(/.f32 (-.f32 (*.f32 #s(literal 2 binary32) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux)) (-.f32 #s(literal 2 binary32) (*.f32 maxCos ux)))
(/.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 #s(literal 2 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 #s(literal 2 binary32) #s(literal 2 binary32)) (*.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 #s(literal 2 binary32) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 ux) maxCos) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 2 binary32) #s(literal 2 binary32)) (+.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (*.f32 #s(literal 2 binary32) (*.f32 (neg.f32 ux) maxCos)))))
(/.f32 (+.f32 (pow.f32 #s(literal 2 binary32) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 2 binary32) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (*.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))
(-.f32 #s(literal 2 binary32) (*.f32 (neg.f32 ux) maxCos))
(+.f32 (+.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)))
(+.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (neg.f32 ux) maxCos)))
(+.f32 (*.f32 maxCos ux) #s(literal 2 binary32))
(+.f32 #s(literal 2 binary32) (*.f32 (neg.f32 (neg.f32 maxCos)) ux))
(+.f32 #s(literal 2 binary32) (neg.f32 (*.f32 (neg.f32 ux) maxCos)))
(+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))
(neg.f32 (-.f32 (*.f32 (neg.f32 ux) maxCos) #s(literal 2 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -2 binary32) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 ux (*.f32 maxCos ux)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (neg.f32 ux) maxCos) #s(literal 2 binary32)) ux)) ux)
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 maxCos ux) (-.f32 ux #s(literal 2 binary32)))) (-.f32 ux #s(literal 2 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 ux (*.f32 maxCos ux)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)) ux)
(/.f32 (-.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal -2 binary32) #s(literal -2 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal -2 binary32)))
(/.f32 (-.f32 (*.f32 ux ux) (*.f32 (-.f32 (*.f32 (neg.f32 ux) maxCos) #s(literal 2 binary32)) (-.f32 (*.f32 (neg.f32 ux) maxCos) #s(literal 2 binary32)))) (-.f32 ux (-.f32 (*.f32 (neg.f32 ux) maxCos) #s(literal 2 binary32))))
(/.f32 (-.f32 (*.f32 (-.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux)) (+.f32 (-.f32 ux #s(literal 2 binary32)) (*.f32 maxCos ux)))
(/.f32 (+.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (pow.f32 #s(literal -2 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 (*.f32 #s(literal -2 binary32) #s(literal -2 binary32)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal -2 binary32)))))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (-.f32 (*.f32 (neg.f32 ux) maxCos) #s(literal 2 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 ux ux) (-.f32 (*.f32 (-.f32 (*.f32 (neg.f32 ux) maxCos) #s(literal 2 binary32)) (-.f32 (*.f32 (neg.f32 ux) maxCos) #s(literal 2 binary32))) (*.f32 ux (-.f32 (*.f32 (neg.f32 ux) maxCos) #s(literal 2 binary32))))))
(/.f32 (-.f32 (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (*.f32 (-.f32 ux #s(literal 2 binary32)) (*.f32 maxCos ux)))))
(/.f32 (-.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) #s(literal 2 binary32))) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 ux ux) (*.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (+.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))))
(/.f32 (-.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (pow.f32 #s(literal 2 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (+.f32 (*.f32 #s(literal 2 binary32) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 ux ux) (+.f32 (*.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))))))
(-.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32))
(-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))
(-.f32 (-.f32 ux #s(literal 2 binary32)) (*.f32 maxCos ux))
(-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))
(+.f32 (-.f32 (*.f32 (neg.f32 ux) maxCos) #s(literal 2 binary32)) ux)
(+.f32 #s(literal -2 binary32) (-.f32 ux (*.f32 maxCos ux)))
(+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal -2 binary32))
(+.f32 (-.f32 ux #s(literal 2 binary32)) (*.f32 (neg.f32 ux) maxCos))
(+.f32 ux (-.f32 #s(literal -2 binary32) (*.f32 maxCos ux)))
(+.f32 ux (-.f32 (*.f32 (neg.f32 ux) maxCos) #s(literal 2 binary32)))
(neg.f32 (+.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32)))
(neg.f32 (-.f32 (*.f32 maxCos ux) (-.f32 ux #s(literal 2 binary32))))
(neg.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))
(*.f32 (neg.f32 (*.f32 (fabs.f32 ux) maxCos)) (neg.f32 (*.f32 (fabs.f32 ux) maxCos)))
(*.f32 (neg.f32 (neg.f32 (fabs.f32 (*.f32 maxCos ux)))) (neg.f32 (neg.f32 (fabs.f32 (*.f32 maxCos ux)))))
(*.f32 (neg.f32 (neg.f32 (*.f32 (neg.f32 ux) maxCos))) (neg.f32 (neg.f32 (*.f32 (neg.f32 ux) maxCos))))
(*.f32 (fabs.f32 (*.f32 (*.f32 maxCos ux) ux)) (fabs.f32 maxCos))
(*.f32 (fabs.f32 (*.f32 (*.f32 maxCos maxCos) ux)) (fabs.f32 ux))
(*.f32 (pow.f32 (fabs.f32 (*.f32 maxCos ux)) #s(literal 1 binary32)) (pow.f32 (fabs.f32 (*.f32 maxCos ux)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (fabs.f32 (*.f32 maxCos ux)) #s(literal 1 binary32)) (fabs.f32 (*.f32 maxCos ux)))
(*.f32 (pow.f32 (fabs.f32 (*.f32 maxCos ux)) #s(literal 0 binary32)) (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux))
(*.f32 (pow.f32 (*.f32 (neg.f32 ux) maxCos) #s(literal 1 binary32)) (pow.f32 (*.f32 (neg.f32 ux) maxCos) #s(literal 1 binary32)))
(*.f32 (pow.f32 (*.f32 (neg.f32 ux) maxCos) #s(literal 1 binary32)) (*.f32 (neg.f32 ux) maxCos))
(*.f32 (pow.f32 (*.f32 (neg.f32 ux) maxCos) #s(literal 0 binary32)) (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux))
(*.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 0 binary32)) (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux))
(*.f32 (*.f32 (fabs.f32 ux) maxCos) (*.f32 (fabs.f32 ux) maxCos))
(*.f32 (pow.f32 (*.f32 maxCos ux) (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))) (pow.f32 (*.f32 maxCos ux) (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))))
(*.f32 (neg.f32 (fabs.f32 (*.f32 maxCos ux))) (neg.f32 (fabs.f32 (*.f32 maxCos ux))))
(*.f32 (neg.f32 (*.f32 (neg.f32 ux) maxCos)) (neg.f32 (*.f32 (neg.f32 ux) maxCos)))
(*.f32 (fabs.f32 maxCos) (fabs.f32 (*.f32 (*.f32 maxCos ux) ux)))
(*.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 1 binary32)))
(*.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) (*.f32 maxCos ux))
(*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux)
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(*.f32 (fabs.f32 (*.f32 maxCos ux)) (fabs.f32 (*.f32 maxCos ux)))
(*.f32 (fabs.f32 ux) (fabs.f32 (*.f32 (fabs.f32 ux) (*.f32 maxCos maxCos))))
(*.f32 (fabs.f32 ux) (fabs.f32 (*.f32 (neg.f32 ux) (*.f32 maxCos maxCos))))
(*.f32 (fabs.f32 ux) (fabs.f32 (*.f32 ux (*.f32 maxCos maxCos))))
(*.f32 (fabs.f32 ux) (fabs.f32 (*.f32 (*.f32 maxCos maxCos) ux)))
(*.f32 (fabs.f32 ux) (*.f32 (fabs.f32 ux) (*.f32 maxCos maxCos)))
(*.f32 (*.f32 (neg.f32 ux) maxCos) (*.f32 (neg.f32 ux) maxCos))
(*.f32 (neg.f32 ux) (*.f32 (neg.f32 ux) (*.f32 maxCos maxCos)))
(*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))
(*.f32 (*.f32 (*.f32 maxCos ux) ux) maxCos)
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 (*.f32 maxCos ux) ux))
(*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))
(*.f32 ux (*.f32 (*.f32 maxCos maxCos) ux))
(/.f32 (pow.f32 (fabs.f32 (*.f32 maxCos ux)) #s(literal 1 binary32)) (pow.f32 (fabs.f32 (*.f32 maxCos ux)) #s(literal -1 binary32)))
(/.f32 (pow.f32 (fabs.f32 (*.f32 maxCos ux)) #s(literal 0 binary32)) (pow.f32 (fabs.f32 (*.f32 maxCos ux)) #s(literal -2 binary32)))
(/.f32 (pow.f32 (*.f32 (neg.f32 ux) maxCos) #s(literal 1 binary32)) (pow.f32 (*.f32 (neg.f32 ux) maxCos) #s(literal -1 binary32)))
(/.f32 (pow.f32 (*.f32 (neg.f32 ux) maxCos) #s(literal 0 binary32)) (pow.f32 (*.f32 (neg.f32 ux) maxCos) #s(literal -2 binary32)))
(/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 0 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))
(/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 1 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (pow.f32 (fabs.f32 (*.f32 maxCos ux)) #s(literal -2 binary32)))
(/.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (neg.f32 ux) maxCos) #s(literal -2 binary32)))
(/.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))
(sqrt.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux)))
(pow.f32 (*.f32 maxCos (fabs.f32 ux)) #s(literal 2 binary32))
(pow.f32 (*.f32 (fabs.f32 ux) maxCos) #s(literal 2 binary32))
(pow.f32 (neg.f32 (fabs.f32 (*.f32 maxCos ux))) #s(literal 2 binary32))
(pow.f32 (neg.f32 (*.f32 (neg.f32 ux) maxCos)) #s(literal 2 binary32))
(pow.f32 (fabs.f32 (*.f32 maxCos ux)) #s(literal 2 binary32))
(pow.f32 (*.f32 (neg.f32 ux) maxCos) #s(literal 2 binary32))
(pow.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) #s(literal 1 binary32))
(pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))
(fabs.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (neg.f32 ux) maxCos)))
(fabs.f32 (*.f32 (*.f32 (neg.f32 ux) maxCos) (*.f32 maxCos ux)))
(fabs.f32 (neg.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux)))
(fabs.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux))
(exp.f32 (*.f32 (log.f32 (fabs.f32 (*.f32 maxCos ux))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (neg.f32 ux) maxCos)) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 maxCos ux)) #s(literal 2 binary32)))
(neg.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (neg.f32 ux) maxCos)))
(neg.f32 (*.f32 (*.f32 (neg.f32 ux) maxCos) (*.f32 maxCos ux)))
(*.f32 (*.f32 ux ux) maxCos)
(*.f32 (*.f32 maxCos ux) ux)
(*.f32 maxCos (*.f32 ux ux))
(*.f32 ux (*.f32 maxCos ux))
(*.f32 (*.f32 #s(literal 2 binary32) ux) (*.f32 maxCos ux))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 maxCos ux) ux))) (*.f32 (*.f32 maxCos ux) ux))
(*.f32 (*.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) ux)
(*.f32 (*.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32))
(*.f32 (*.f32 maxCos ux) (*.f32 ux #s(literal 2 binary32)))
(*.f32 (*.f32 maxCos ux) (+.f32 ux ux))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 maxCos ux) ux))
(*.f32 ux (*.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 maxCos ux) ux))) (-.f32 (*.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 maxCos ux) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 maxCos ux) ux) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 maxCos ux) ux)))))
(-.f32 (*.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (neg.f32 ux) maxCos) ux))
(-.f32 (*.f32 (*.f32 maxCos ux) ux) (*.f32 (neg.f32 ux) (*.f32 maxCos ux)))
(-.f32 (*.f32 (*.f32 maxCos ux) ux) (neg.f32 (*.f32 (*.f32 maxCos ux) ux)))
(+.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) #s(literal 1 binary32)))
(+.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos ux) ux)) (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos ux) ux)))
(+.f32 (*.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 maxCos ux) ux))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux))) (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)) (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux))) (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux))
(*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux)) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 maxCos ux) ux)) (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 maxCos ux) ux)))) (-.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 maxCos ux) ux)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux)) (-.f32 (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 maxCos ux) ux)) (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 maxCos ux) ux))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 maxCos ux) ux))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux)) (*.f32 (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)))) (+.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux)) (+.f32 (*.f32 (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux))))))
(-.f32 (-.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (*.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 maxCos ux) ux))
(-.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (neg.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 maxCos ux) ux))))
(-.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)))
(+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux))
(+.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 maxCos ux) ux)))
(neg.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)))
(*.f32 (/.f32 #s(literal -1 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))))
(*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (/.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (/.f32 #s(literal -1 binary32) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 maxCos ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 maxCos ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (*.f32 (neg.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 maxCos ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (*.f32 (neg.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 maxCos ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (neg.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)))) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32))) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (/.f32 (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)) (-.f32 (*.f32 maxCos ux) ux)))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux))) (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)) (-.f32 (*.f32 maxCos ux) ux))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32)))))
(/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)) (-.f32 (*.f32 maxCos ux) ux)))
(+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (neg.f32 (/.f32 (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)) (-.f32 (*.f32 maxCos ux) ux))))
(+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)) (-.f32 ux (*.f32 maxCos ux))))
(neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))))
(neg.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (/.f32 #s(literal -1 binary32) (-.f32 ux (*.f32 maxCos ux)))))
(neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux))))
(*.f32 (neg.f32 (neg.f32 (fabs.f32 ux))) (neg.f32 (neg.f32 (fabs.f32 ux))))
(*.f32 (neg.f32 (neg.f32 (neg.f32 ux))) (neg.f32 (neg.f32 (neg.f32 ux))))
(*.f32 (pow.f32 (fabs.f32 ux) #s(literal 1 binary32)) (pow.f32 (fabs.f32 ux) #s(literal 1 binary32)))
(*.f32 (pow.f32 (fabs.f32 ux) #s(literal 1 binary32)) (fabs.f32 ux))
(*.f32 (pow.f32 (fabs.f32 ux) #s(literal 0 binary32)) (*.f32 ux ux))
(*.f32 (pow.f32 (neg.f32 ux) #s(literal 1 binary32)) (pow.f32 (neg.f32 ux) #s(literal 1 binary32)))
(*.f32 (pow.f32 (neg.f32 ux) #s(literal 1 binary32)) (neg.f32 ux))
(*.f32 (pow.f32 (neg.f32 ux) #s(literal 0 binary32)) (*.f32 ux ux))
(*.f32 (pow.f32 ux #s(literal 0 binary32)) (*.f32 ux ux))
(*.f32 (pow.f32 #s(literal -1 binary32) #s(literal 2 binary32)) (*.f32 ux ux))
(*.f32 (pow.f32 ux (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))) (pow.f32 ux (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))))
(*.f32 (neg.f32 (fabs.f32 ux)) (neg.f32 (fabs.f32 ux)))
(*.f32 (neg.f32 (neg.f32 ux)) (neg.f32 (neg.f32 ux)))
(*.f32 (pow.f32 ux #s(literal 1 binary32)) (pow.f32 ux #s(literal 1 binary32)))
(*.f32 (pow.f32 ux #s(literal 1 binary32)) ux)
(*.f32 (fabs.f32 ux) (fabs.f32 ux))
(*.f32 (neg.f32 ux) (neg.f32 ux))
(*.f32 (*.f32 ux ux) (pow.f32 #s(literal -1 binary32) #s(literal 2 binary32)))
(*.f32 ux ux)
(/.f32 (pow.f32 (fabs.f32 ux) #s(literal 1 binary32)) (pow.f32 (fabs.f32 ux) #s(literal -1 binary32)))
(/.f32 (pow.f32 (fabs.f32 ux) #s(literal 0 binary32)) (pow.f32 (fabs.f32 ux) #s(literal -2 binary32)))
(/.f32 (pow.f32 (neg.f32 ux) #s(literal 1 binary32)) (pow.f32 (neg.f32 ux) #s(literal -1 binary32)))
(/.f32 (pow.f32 (neg.f32 ux) #s(literal 0 binary32)) (pow.f32 (neg.f32 ux) #s(literal -2 binary32)))
(/.f32 (pow.f32 ux #s(literal 0 binary32)) (pow.f32 ux #s(literal -2 binary32)))
(/.f32 (pow.f32 ux #s(literal 1 binary32)) (pow.f32 ux #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (pow.f32 (fabs.f32 ux) #s(literal -2 binary32)))
(/.f32 #s(literal 1 binary32) (pow.f32 (neg.f32 ux) #s(literal -2 binary32)))
(/.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal -2 binary32)))
(sqrt.f32 (*.f32 (*.f32 ux ux) (*.f32 ux ux)))
(pow.f32 (neg.f32 (fabs.f32 ux)) #s(literal 2 binary32))
(pow.f32 (neg.f32 (neg.f32 ux)) #s(literal 2 binary32))
(pow.f32 (fabs.f32 ux) #s(literal 2 binary32))
(pow.f32 (neg.f32 ux) #s(literal 2 binary32))
(pow.f32 (*.f32 ux ux) #s(literal 1 binary32))
(pow.f32 ux #s(literal 2 binary32))
(fabs.f32 (*.f32 (neg.f32 ux) ux))
(fabs.f32 (*.f32 ux ux))
(exp.f32 (*.f32 (log.f32 (fabs.f32 ux)) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (neg.f32 ux)) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 ux) #s(literal 2 binary32)))
(neg.f32 (*.f32 (neg.f32 ux) ux))
(*.f32 (/.f32 ux (-.f32 (*.f32 maxCos ux) ux)) ux)
(*.f32 (/.f32 #s(literal -1 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 ux ux))
(*.f32 (*.f32 (neg.f32 ux) ux) (/.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (fabs.f32 ux) (*.f32 (fabs.f32 ux) (/.f32 #s(literal -1 binary32) (-.f32 ux (*.f32 maxCos ux)))))
(*.f32 (fabs.f32 ux) (/.f32 (fabs.f32 ux) (-.f32 (*.f32 maxCos ux) ux)))
(*.f32 (neg.f32 ux) (*.f32 (neg.f32 ux) (/.f32 #s(literal -1 binary32) (-.f32 ux (*.f32 maxCos ux)))))
(*.f32 (neg.f32 ux) (/.f32 ux (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (*.f32 ux ux) (/.f32 #s(literal -1 binary32) (-.f32 ux (*.f32 maxCos ux))))
(*.f32 ux (/.f32 ux (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (neg.f32 (*.f32 (*.f32 ux ux) #s(literal 1 binary32))) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (*.f32 (*.f32 ux ux) #s(literal 1 binary32)) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (neg.f32 ux) ux)))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 ux ux)))
(/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux))
(neg.f32 (/.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (neg.f32 ux) (*.f32 maxCos ux))) (*.f32 maxCos ux))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)))) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) #s(literal 0 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(*.f32 (/.f32 #s(literal -1 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 ux (*.f32 maxCos ux))) (*.f32 maxCos ux))
(*.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux)) (/.f32 #s(literal -1 binary32) (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 #s(literal -1 binary32) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 ux ux) #s(literal 1 binary32)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 ux ux) #s(literal 1 binary32)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 ux ux) #s(literal 1 binary32)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 ux ux) #s(literal 1 binary32)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 ux ux) #s(literal 1 binary32)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 ux ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 ux ux) #s(literal 1 binary32)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (neg.f32 ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 ux ux) #s(literal 1 binary32)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (neg.f32 ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 ux ux) #s(literal 1 binary32)))) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (neg.f32 ux) ux))) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 ux ux))) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 ux ux) #s(literal 1 binary32)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 ux ux) #s(literal 1 binary32)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1 binary32)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (fabs.f32 (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (fabs.f32 (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (fabs.f32 (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (neg.f32 ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (neg.f32 ux) ux) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (*.f32 (neg.f32 ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (neg.f32 ux) ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 ux ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (neg.f32 ux) ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (neg.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1 binary32)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (fabs.f32 (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (fabs.f32 (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fabs.f32 (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (neg.f32 ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (neg.f32 ux) ux) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (*.f32 (neg.f32 ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (neg.f32 ux) ux))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 ux ux))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (neg.f32 ux) ux))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (neg.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (fabs.f32 (-.f32 ux (*.f32 maxCos ux)))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (fabs.f32 (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 #s(literal 2 binary32) (fabs.f32 (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32)))))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (neg.f32 ux) ux)))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (neg.f32 ux) ux) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (*.f32 (neg.f32 ux) ux)))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (neg.f32 ux) ux))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 ux ux))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (neg.f32 ux) ux))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux))))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 #s(literal 2 binary32) (neg.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux)))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (neg.f32 ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (neg.f32 ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (neg.f32 ux) ux))) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 ux ux))) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (neg.f32 ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 ux ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (neg.f32 ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1 binary32))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (neg.f32 (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (fabs.f32 (-.f32 ux (*.f32 maxCos ux))))) (neg.f32 (fabs.f32 (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (neg.f32 (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (neg.f32 (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 (*.f32 maxCos ux) ux))) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (neg.f32 (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (neg.f32 (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))))) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (neg.f32 (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (neg.f32 ux) ux))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (neg.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (neg.f32 (+.f32 (*.f32 (neg.f32 ux) ux) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (*.f32 (neg.f32 ux) ux))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (neg.f32 ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 ux ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (neg.f32 ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (neg.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (neg.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux)))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (neg.f32 (neg.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1 binary32)) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (fabs.f32 (-.f32 ux (*.f32 maxCos ux)))) (fabs.f32 (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32)))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (neg.f32 ux) ux)) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))))) (-.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (/.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (*.f32 (neg.f32 ux) (*.f32 ux ux))) (+.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 ux ux) (*.f32 (*.f32 maxCos ux) (neg.f32 ux)))))
(/.f32 (+.f32 (pow.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux))) (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))))))
(/.f32 (-.f32 (pow.f32 #s(literal 0 binary32) #s(literal 3 binary32)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))) (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux)))))))
(/.f32 (+.f32 (*.f32 (neg.f32 ux) ux) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (*.f32 (neg.f32 ux) ux)) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (neg.f32 ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 ux ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (neg.f32 ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux))) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (neg.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux)) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)))) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (*.f32 ux ux)) (-.f32 (*.f32 maxCos ux) (neg.f32 ux)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (*.f32 ux ux)) (+.f32 (*.f32 maxCos ux) ux))
(/.f32 (+.f32 (pow.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux))))))
(/.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (+.f32 (*.f32 ux ux) (*.f32 (*.f32 maxCos ux) ux))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux))
(-.f32 (+.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux))) (/.f32 (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)) (-.f32 (*.f32 maxCos ux) ux)))
(-.f32 (-.f32 #s(literal 0 binary32) ux) (*.f32 (neg.f32 ux) maxCos))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (/.f32 (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (+.f32 (/.f32 (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux)))))
(-.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (/.f32 #s(literal -1 binary32) (-.f32 ux (*.f32 maxCos ux)))))
(-.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))))
(-.f32 (*.f32 maxCos ux) (neg.f32 (neg.f32 ux)))
(-.f32 (*.f32 maxCos ux) ux)
(-.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux)))
(-.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 0 binary32))
(pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 1 binary32))
(+.f32 (-.f32 #s(literal 0 binary32) ux) (*.f32 maxCos ux))
(+.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (/.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(+.f32 (neg.f32 ux) (neg.f32 (*.f32 (neg.f32 ux) maxCos)))
(+.f32 (neg.f32 ux) (*.f32 maxCos ux))
(+.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))))
(+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)))
(+.f32 (*.f32 maxCos ux) (neg.f32 ux))
(+.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux))
(+.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 0 binary32))
(neg.f32 (/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux)) (-.f32 ux (*.f32 maxCos ux))))
(neg.f32 (-.f32 (/.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))))
(neg.f32 (-.f32 ux (*.f32 maxCos ux)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))
(*.f32 (neg.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))) (neg.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))))
(*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))
(*.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))))
(*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))
(*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (neg.f32 ux) ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (neg.f32 ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (neg.f32 ux) ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (neg.f32 ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 ux ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 ux ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 ux ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 ux ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (neg.f32 ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 ux ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 ux ux) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32)))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (neg.f32 ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32)))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 ux ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32)))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32)))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 ux ux) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (neg.f32 ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 ux ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 ux ux) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (neg.f32 ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 ux ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 ux ux) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (neg.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux)))) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (neg.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (neg.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))))) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))))) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (*.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (-.f32 (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))))) (*.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))) (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))))) (-.f32 (*.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))))) (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))))))))
(sqrt.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))))
(-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (*.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux))))
(-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (*.f32 (/.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))
(-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (neg.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))))))
(pow.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))) #s(literal 1/2 binary32))
(pow.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))) #s(literal 2 binary32))
(pow.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)) #s(literal 1 binary32))
(+.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 maxCos ux)) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (neg.f32 ux)))
(+.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) ux) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 (neg.f32 ux) maxCos) #s(literal 2 binary32))))
(+.f32 (*.f32 (*.f32 maxCos ux) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (*.f32 (neg.f32 ux) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))
(+.f32 (*.f32 ux (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 (neg.f32 ux) maxCos) #s(literal 2 binary32)) (-.f32 (*.f32 maxCos ux) ux)))
(+.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))
(+.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))
(+.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal -2 binary32)))
(+.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 #s(literal -2 binary32) (-.f32 (*.f32 maxCos ux) ux)))
(fabs.f32 (*.f32 (neg.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))))
(fabs.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))) (neg.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))))))
(fabs.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))
(neg.f32 (*.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux) (-.f32 (*.f32 maxCos ux) ux)))
(neg.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))
(neg.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))
(*.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))))
(*.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1/2 binary32)) (pow.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))) (pow.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))))
(*.f32 (sqrt.f32 (-.f32 ux (*.f32 maxCos ux))) (sqrt.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))
(*.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 1/2 binary32)) (pow.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) #s(literal 1/2 binary32)) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (-.f32 (*.f32 maxCos ux) ux)) (sqrt.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))
(*.f32 (sqrt.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (sqrt.f32 (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux)))) (sqrt.f32 (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))) (fabs.f32 (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))) (sqrt.f32 (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (sqrt.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))))) (sqrt.f32 (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))))) (fabs.f32 (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))))) (sqrt.f32 (-.f32 (*.f32 maxCos ux) ux)))
(sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))
(pow.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)) #s(literal 1/2 binary32))
(fabs.f32 (neg.f32 (neg.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))))))
(fabs.f32 (neg.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))))
(fabs.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))) #s(literal 1/2 binary32)))
(log.f32 (exp.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))) (PI.f32))))
(*.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))))
(*.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))) (log.f32 (exp.f32 (PI.f32))))
(*.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))) (PI.f32))
(*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) (*.f32 uy (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))))))
(log.f32 (pow.f32 (exp.f32 (*.f32 (PI.f32) uy)) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))))
(log.f32 (pow.f32 (exp.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))) (PI.f32))) uy))
(*.f32 (*.f32 uy (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))) (PI.f32))
(*.f32 (*.f32 (PI.f32) uy) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))))
(*.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))) (PI.f32)) uy)
(*.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))) (*.f32 (PI.f32) uy))
(*.f32 (PI.f32) (*.f32 uy (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))))
(*.f32 (PI.f32) (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))) uy))
(*.f32 uy (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))) (PI.f32)))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) (*.f32 (+.f32 uy uy) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))))))
(log.f32 (pow.f32 (exp.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))))
(log.f32 (pow.f32 (exp.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))) (PI.f32))) (+.f32 uy uy)))
(*.f32 (*.f32 (+.f32 uy uy) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))) (PI.f32))
(*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))) (PI.f32))) uy)
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) uy) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))) (*.f32 (*.f32 (PI.f32) uy) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))))) (*.f32 (*.f32 (PI.f32) uy) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))))
(*.f32 (*.f32 (PI.f32) uy) (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))) #s(literal 2 binary32)))
(*.f32 (*.f32 (PI.f32) uy) (+.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))))
(*.f32 (*.f32 (PI.f32) (+.f32 uy uy)) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))))
(*.f32 (*.f32 (*.f32 (PI.f32) uy) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))) #s(literal 2 binary32))
(*.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))) (PI.f32)) (+.f32 uy uy))
(*.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))) (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (+.f32 uy uy) (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))) (PI.f32)))
(*.f32 uy (*.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))) (PI.f32)) #s(literal 2 binary32)))
(*.f32 uy (+.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))) (PI.f32)) (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))) (PI.f32))))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (PI.f32) uy) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) uy) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))) (*.f32 (*.f32 (PI.f32) uy) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))))) (*.f32 (*.f32 (*.f32 (PI.f32) uy) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))) (*.f32 (*.f32 (PI.f32) uy) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))))) (-.f32 (*.f32 (*.f32 (PI.f32) uy) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))) (*.f32 (*.f32 (PI.f32) uy) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) uy) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (PI.f32) uy) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 (PI.f32) uy) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))) (*.f32 (*.f32 (PI.f32) uy) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))))) (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) uy) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))) (*.f32 (*.f32 (PI.f32) uy) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))))) (*.f32 (*.f32 (*.f32 (PI.f32) uy) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))) (*.f32 (*.f32 (PI.f32) uy) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))))))))
(-.f32 (*.f32 (*.f32 (PI.f32) uy) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))) (*.f32 (*.f32 (neg.f32 (PI.f32)) uy) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))))
(-.f32 (*.f32 (*.f32 (PI.f32) uy) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))) (*.f32 (neg.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))) (PI.f32))) uy))
(-.f32 (*.f32 (*.f32 (PI.f32) uy) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))) (*.f32 (neg.f32 uy) (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))) (PI.f32))))
(-.f32 (*.f32 (*.f32 (PI.f32) uy) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))) (neg.f32 (*.f32 (*.f32 (PI.f32) uy) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))))))
(+.f32 (*.f32 (*.f32 (*.f32 (PI.f32) uy) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 (PI.f32) uy) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))) #s(literal 1 binary32)))
(+.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) uy) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))))) (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) uy) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))))))
(+.f32 (*.f32 (*.f32 (PI.f32) uy) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))) (*.f32 (*.f32 (PI.f32) uy) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 (*.f32 (PI.f32) (+.f32 uy uy)) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))))
#s(literal 0 binary32)
#s(literal 0 binary32)
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (neg.f32 ux) (*.f32 maxCos ux))) (*.f32 maxCos ux))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)))) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) #s(literal 0 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(*.f32 (/.f32 #s(literal -1 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 ux (*.f32 maxCos ux))) (*.f32 maxCos ux))
(*.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux)) (/.f32 #s(literal -1 binary32) (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 #s(literal -1 binary32) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 ux ux) #s(literal 1 binary32)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 ux ux) #s(literal 1 binary32)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 ux ux) #s(literal 1 binary32)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 ux ux) #s(literal 1 binary32)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 ux ux) #s(literal 1 binary32)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 ux ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 ux ux) #s(literal 1 binary32)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (neg.f32 ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 ux ux) #s(literal 1 binary32)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (neg.f32 ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 ux ux) #s(literal 1 binary32)))) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (neg.f32 ux) ux))) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 ux ux))) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 ux ux) #s(literal 1 binary32)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 ux ux) #s(literal 1 binary32)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1 binary32)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (fabs.f32 (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (fabs.f32 (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (fabs.f32 (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (neg.f32 ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (neg.f32 ux) ux) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (*.f32 (neg.f32 ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (neg.f32 ux) ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 ux ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (neg.f32 ux) ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (neg.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1 binary32)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (fabs.f32 (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (fabs.f32 (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fabs.f32 (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (neg.f32 ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (neg.f32 ux) ux) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (*.f32 (neg.f32 ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (neg.f32 ux) ux))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 ux ux))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (neg.f32 ux) ux))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (neg.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (fabs.f32 (-.f32 ux (*.f32 maxCos ux)))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (fabs.f32 (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 #s(literal 2 binary32) (fabs.f32 (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32)))))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (neg.f32 ux) ux)))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (neg.f32 ux) ux) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (*.f32 (neg.f32 ux) ux)))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (neg.f32 ux) ux))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 ux ux))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (neg.f32 ux) ux))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux))))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 #s(literal 2 binary32) (neg.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux)))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (neg.f32 ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (neg.f32 ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (neg.f32 ux) ux))) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 ux ux))) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (neg.f32 ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 ux ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (neg.f32 ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1 binary32))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (neg.f32 (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (fabs.f32 (-.f32 ux (*.f32 maxCos ux))))) (neg.f32 (fabs.f32 (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (neg.f32 (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (neg.f32 (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 (*.f32 maxCos ux) ux))) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (neg.f32 (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (neg.f32 (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))))) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (neg.f32 (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (neg.f32 ux) ux))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (neg.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (neg.f32 (+.f32 (*.f32 (neg.f32 ux) ux) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (*.f32 (neg.f32 ux) ux))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (neg.f32 ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 ux ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (neg.f32 ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (neg.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (neg.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux)))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (neg.f32 (neg.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1 binary32)) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (fabs.f32 (-.f32 ux (*.f32 maxCos ux)))) (fabs.f32 (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32)))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (neg.f32 ux) ux)) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))))) (-.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (/.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (*.f32 (neg.f32 ux) (*.f32 ux ux))) (+.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 ux ux) (*.f32 (*.f32 maxCos ux) (neg.f32 ux)))))
(/.f32 (+.f32 (pow.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux))) (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))))))
(/.f32 (-.f32 (pow.f32 #s(literal 0 binary32) #s(literal 3 binary32)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))) (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux)))))))
(/.f32 (+.f32 (*.f32 (neg.f32 ux) ux) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (*.f32 (neg.f32 ux) ux)) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (neg.f32 ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 ux ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (neg.f32 ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux))) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (neg.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux)) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)))) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (*.f32 ux ux)) (-.f32 (*.f32 maxCos ux) (neg.f32 ux)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (*.f32 ux ux)) (+.f32 (*.f32 maxCos ux) ux))
(/.f32 (+.f32 (pow.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux))))))
(/.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (+.f32 (*.f32 ux ux) (*.f32 (*.f32 maxCos ux) ux))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux))
(-.f32 (+.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux))) (/.f32 (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)) (-.f32 (*.f32 maxCos ux) ux)))
(-.f32 (-.f32 #s(literal 0 binary32) ux) (*.f32 (neg.f32 ux) maxCos))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (/.f32 (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (+.f32 (/.f32 (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux)))))
(-.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (/.f32 #s(literal -1 binary32) (-.f32 ux (*.f32 maxCos ux)))))
(-.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))))
(-.f32 (*.f32 maxCos ux) (neg.f32 (neg.f32 ux)))
(-.f32 (*.f32 maxCos ux) ux)
(-.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux)))
(-.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 0 binary32))
(pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 1 binary32))
(+.f32 (-.f32 #s(literal 0 binary32) ux) (*.f32 maxCos ux))
(+.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (/.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(+.f32 (neg.f32 ux) (neg.f32 (*.f32 (neg.f32 ux) maxCos)))
(+.f32 (neg.f32 ux) (*.f32 maxCos ux))
(+.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))))
(+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)))
(+.f32 (*.f32 maxCos ux) (neg.f32 ux))
(+.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux))
(+.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 0 binary32))
(neg.f32 (/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux)) (-.f32 ux (*.f32 maxCos ux))))
(neg.f32 (-.f32 (/.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))))
(neg.f32 (-.f32 ux (*.f32 maxCos ux)))
(*.f32 (neg.f32 (neg.f32 (fabs.f32 (-.f32 ux (*.f32 maxCos ux))))) (neg.f32 (neg.f32 (fabs.f32 (-.f32 ux (*.f32 maxCos ux))))))
(*.f32 (pow.f32 (fabs.f32 (-.f32 ux (*.f32 maxCos ux))) #s(literal 1 binary32)) (pow.f32 (fabs.f32 (-.f32 ux (*.f32 maxCos ux))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (fabs.f32 (-.f32 ux (*.f32 maxCos ux))) #s(literal 1 binary32)) (fabs.f32 (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (pow.f32 (fabs.f32 (-.f32 ux (*.f32 maxCos ux))) #s(literal 0 binary32)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 0 binary32)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (pow.f32 (+.f32 (neg.f32 maxCos) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 ux ux))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 ux ux) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))))
(*.f32 (neg.f32 (fabs.f32 (-.f32 ux (*.f32 maxCos ux)))) (neg.f32 (fabs.f32 (-.f32 ux (*.f32 maxCos ux)))))
(*.f32 (fabs.f32 (-.f32 ux (*.f32 maxCos ux))) (fabs.f32 (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))
(*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (pow.f32 (fabs.f32 (-.f32 ux (*.f32 maxCos ux))) #s(literal 1 binary32)) (pow.f32 (fabs.f32 (-.f32 ux (*.f32 maxCos ux))) #s(literal -1 binary32)))
(/.f32 (pow.f32 (fabs.f32 (-.f32 ux (*.f32 maxCos ux))) #s(literal 0 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 0 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32)))) (*.f32 (*.f32 ux ux) (*.f32 ux ux))) (-.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (*.f32 ux ux)))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) #s(literal 0 binary32)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 (*.f32 ux ux) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32)))) (-.f32 (*.f32 (*.f32 ux ux) (*.f32 ux ux)) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (*.f32 ux ux)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) #s(literal 3 binary32)) (pow.f32 #s(literal 0 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (+.f32 #s(literal 0 binary32) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) #s(literal 0 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (-.f32 ux (*.f32 maxCos ux)) (/.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (*.f32 maxCos ux) ux) (/.f32 #s(literal -1 binary32) (-.f32 ux (*.f32 maxCos ux))))
(sqrt.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(-.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) #s(literal 0 binary32))
(-.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (*.f32 (neg.f32 ux) ux))
(-.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)) (*.f32 ux ux)))
(pow.f32 (neg.f32 (fabs.f32 (-.f32 ux (*.f32 maxCos ux)))) #s(literal 2 binary32))
(pow.f32 (fabs.f32 (-.f32 ux (*.f32 maxCos ux))) #s(literal 2 binary32))
(pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))
(pow.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) #s(literal 1 binary32))
(pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32))
(+.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (neg.f32 ux)))
(+.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (neg.f32 ux) maxCos)))
(+.f32 (*.f32 (*.f32 maxCos ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (neg.f32 ux) (-.f32 (*.f32 maxCos ux) ux)))
(+.f32 (*.f32 ux (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (neg.f32 ux) maxCos) (-.f32 ux (*.f32 maxCos ux))))
(+.f32 (+.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 maxCos ux) (neg.f32 ux)))) (*.f32 ux ux))
(+.f32 (-.f32 #s(literal 0 binary32) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(+.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32)))
(+.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))))
(+.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) #s(literal 0 binary32))
(+.f32 (*.f32 ux ux) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))))
(+.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (*.f32 ux ux))
(+.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 maxCos ux) ux)) (*.f32 ux ux)))
(+.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(fabs.f32 (-.f32 (*.f32 (neg.f32 ux) ux) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32)))))
(fabs.f32 (-.f32 (-.f32 (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)) (*.f32 ux ux)) (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux)))
(fabs.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(fabs.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(exp.f32 (*.f32 (log.f32 (fabs.f32 (-.f32 ux (*.f32 maxCos ux)))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (-.f32 ux (*.f32 maxCos ux))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (-.f32 (*.f32 maxCos ux) ux)) #s(literal 2 binary32)))
(neg.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 0 binary32))) #s(literal 0 binary32))
(*.f32 (neg.f32 (fabs.f32 (-.f32 ux (*.f32 maxCos ux)))) (fabs.f32 (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) #s(literal 0 binary32))) #s(literal 0 binary32))
(*.f32 (fabs.f32 (-.f32 ux (*.f32 maxCos ux))) (neg.f32 (fabs.f32 (-.f32 ux (*.f32 maxCos ux)))))
(*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))
(*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))) (-.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (pow.f32 #s(literal 0 binary32) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (pow.f32 #s(literal 0 binary32) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))))
(-.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(+.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (neg.f32 ux)))
(+.f32 (*.f32 (*.f32 maxCos ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (neg.f32 ux) (-.f32 ux (*.f32 maxCos ux))))
(+.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 0 binary32))
(+.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(neg.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (+.f32 (neg.f32 maxCos) #s(literal 1 binary32)) ux)
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 ux (*.f32 maxCos ux)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 ux) maxCos) ux)) ux)
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 maxCos ux) ux)) ux)
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 ux (*.f32 maxCos ux)))
(*.f32 (fabs.f32 (-.f32 ux (*.f32 maxCos ux))) (/.f32 (fabs.f32 (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (-.f32 ux (*.f32 maxCos ux)) (/.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (-.f32 (*.f32 maxCos ux) ux) (/.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 0 binary32))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 0 binary32))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 2 binary32)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 0 binary32))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 ux ux) (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux)) (-.f32 ux (*.f32 (neg.f32 ux) maxCos)))
(/.f32 (-.f32 (*.f32 ux ux) (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux)) (+.f32 ux (*.f32 maxCos ux)))
(/.f32 (+.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (pow.f32 #s(literal 0 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32)))))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 ux) maxCos) #s(literal 3 binary32))) (+.f32 (*.f32 ux ux) (-.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (*.f32 ux (*.f32 (neg.f32 ux) maxCos)))))
(/.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (+.f32 (*.f32 ux ux) (+.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (*.f32 (*.f32 maxCos ux) ux))))
(/.f32 (-.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (pow.f32 #s(literal 0 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (+.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (*.f32 maxCos ux)))
(-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))
(-.f32 ux (*.f32 (neg.f32 (neg.f32 ux)) maxCos))
(-.f32 ux (*.f32 (neg.f32 (neg.f32 maxCos)) ux))
(-.f32 ux (neg.f32 (*.f32 (neg.f32 ux) maxCos)))
(-.f32 ux (*.f32 maxCos ux))
(pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))
(+.f32 (*.f32 (neg.f32 ux) maxCos) (neg.f32 (neg.f32 ux)))
(+.f32 (*.f32 (neg.f32 ux) maxCos) ux)
(+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))
(+.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux)))
(+.f32 ux (+.f32 (*.f32 (neg.f32 ux) maxCos) #s(literal 0 binary32)))
(+.f32 ux (-.f32 (*.f32 (neg.f32 ux) maxCos) #s(literal 0 binary32)))
(+.f32 ux (*.f32 (neg.f32 ux) maxCos))
(neg.f32 (-.f32 (*.f32 maxCos ux) ux))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (neg.f32 ux) (*.f32 maxCos ux))) (*.f32 maxCos ux))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)))) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) #s(literal 0 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(*.f32 (/.f32 #s(literal -1 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 ux (*.f32 maxCos ux))) (*.f32 maxCos ux))
(*.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux)) (/.f32 #s(literal -1 binary32) (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 #s(literal -1 binary32) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 ux ux) #s(literal 1 binary32)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 ux ux) #s(literal 1 binary32)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 ux ux) #s(literal 1 binary32)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 ux ux) #s(literal 1 binary32)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 ux ux) #s(literal 1 binary32)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 ux ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 ux ux) #s(literal 1 binary32)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (neg.f32 ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 ux ux) #s(literal 1 binary32)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (neg.f32 ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 ux ux) #s(literal 1 binary32)))) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (neg.f32 ux) ux))) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 ux ux))) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 ux ux) #s(literal 1 binary32)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 ux ux) #s(literal 1 binary32)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1 binary32)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (fabs.f32 (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (fabs.f32 (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (fabs.f32 (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (neg.f32 ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (neg.f32 ux) ux) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (*.f32 (neg.f32 ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (neg.f32 ux) ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 ux ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (neg.f32 ux) ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (neg.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1 binary32)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (fabs.f32 (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (fabs.f32 (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fabs.f32 (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (neg.f32 ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (neg.f32 ux) ux) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (*.f32 (neg.f32 ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (neg.f32 ux) ux))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 ux ux))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (neg.f32 ux) ux))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (neg.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (fabs.f32 (-.f32 ux (*.f32 maxCos ux)))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (fabs.f32 (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 #s(literal 2 binary32) (fabs.f32 (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32)))))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (neg.f32 ux) ux)))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (neg.f32 ux) ux) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (*.f32 (neg.f32 ux) ux)))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (neg.f32 ux) ux))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 ux ux))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (neg.f32 ux) ux))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux))))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 #s(literal 2 binary32) (neg.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux)))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (neg.f32 ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (neg.f32 ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (neg.f32 ux) ux))) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 ux ux))) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (neg.f32 ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 ux ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (neg.f32 ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1 binary32))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (neg.f32 (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (fabs.f32 (-.f32 ux (*.f32 maxCos ux))))) (neg.f32 (fabs.f32 (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (neg.f32 (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (neg.f32 (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 (*.f32 maxCos ux) ux))) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (neg.f32 (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (neg.f32 (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))))) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (neg.f32 (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (neg.f32 ux) ux))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (neg.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (neg.f32 (+.f32 (*.f32 (neg.f32 ux) ux) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (*.f32 (neg.f32 ux) ux))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (neg.f32 ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 ux ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (neg.f32 ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (neg.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (neg.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux)))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (neg.f32 (neg.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1 binary32)) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (fabs.f32 (-.f32 ux (*.f32 maxCos ux)))) (fabs.f32 (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32)))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (neg.f32 ux) ux)) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))))) (-.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (/.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (*.f32 (neg.f32 ux) (*.f32 ux ux))) (+.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 ux ux) (*.f32 (*.f32 maxCos ux) (neg.f32 ux)))))
(/.f32 (+.f32 (pow.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux))) (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))))))
(/.f32 (-.f32 (pow.f32 #s(literal 0 binary32) #s(literal 3 binary32)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))) (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux)))))))
(/.f32 (+.f32 (*.f32 (neg.f32 ux) ux) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (*.f32 (neg.f32 ux) ux)) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (neg.f32 ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 ux ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (neg.f32 ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux))) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (neg.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux)) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)))) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (*.f32 ux ux)) (-.f32 (*.f32 maxCos ux) (neg.f32 ux)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (*.f32 ux ux)) (+.f32 (*.f32 maxCos ux) ux))
(/.f32 (+.f32 (pow.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux))))))
(/.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (+.f32 (*.f32 ux ux) (*.f32 (*.f32 maxCos ux) ux))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux))
(-.f32 (+.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux))) (/.f32 (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)) (-.f32 (*.f32 maxCos ux) ux)))
(-.f32 (-.f32 #s(literal 0 binary32) ux) (*.f32 (neg.f32 ux) maxCos))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (/.f32 (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (+.f32 (/.f32 (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux)))))
(-.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (/.f32 #s(literal -1 binary32) (-.f32 ux (*.f32 maxCos ux)))))
(-.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))))
(-.f32 (*.f32 maxCos ux) (neg.f32 (neg.f32 ux)))
(-.f32 (*.f32 maxCos ux) ux)
(-.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux)))
(-.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 0 binary32))
(pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 1 binary32))
(+.f32 (-.f32 #s(literal 0 binary32) ux) (*.f32 maxCos ux))
(+.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (/.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(+.f32 (neg.f32 ux) (neg.f32 (*.f32 (neg.f32 ux) maxCos)))
(+.f32 (neg.f32 ux) (*.f32 maxCos ux))
(+.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))))
(+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)))
(+.f32 (*.f32 maxCos ux) (neg.f32 ux))
(+.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux))
(+.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 0 binary32))
(neg.f32 (/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux)) (-.f32 ux (*.f32 maxCos ux))))
(neg.f32 (-.f32 (/.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))))
(neg.f32 (-.f32 ux (*.f32 maxCos ux)))
#s(literal -2 binary32)
#s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32))
(*.f32 (neg.f32 (sqrt.f32 (*.f32 #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)) (-.f32 (*.f32 maxCos ux) ux)))) (neg.f32 (sqrt.f32 (*.f32 #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)) (-.f32 (*.f32 maxCos ux) ux)))))
(*.f32 (*.f32 #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (/.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (sqrt.f32 (*.f32 #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)) (-.f32 (*.f32 maxCos ux) ux))) (sqrt.f32 (*.f32 #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)) (-.f32 (*.f32 maxCos ux) ux))))
(*.f32 #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)) (-.f32 (*.f32 maxCos ux) ux))
(*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32))))
(*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)) (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (-.f32 (*.f32 maxCos ux) ux) #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)))
(/.f32 (neg.f32 (*.f32 #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (neg.f32 (neg.f32 (*.f32 #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (*.f32 #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (neg.f32 (*.f32 #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (*.f32 #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))))
(sqrt.f32 (*.f32 (*.f32 #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)) (-.f32 (*.f32 maxCos ux) ux))))
(pow.f32 (*.f32 (*.f32 #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)) (-.f32 (*.f32 maxCos ux) ux))) #s(literal 1/2 binary32))
(pow.f32 (sqrt.f32 (*.f32 #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)) (-.f32 (*.f32 maxCos ux) ux))) #s(literal 2 binary32))
(pow.f32 (*.f32 #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1 binary32))
(fabs.f32 (*.f32 (neg.f32 (sqrt.f32 (*.f32 #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)) (-.f32 (*.f32 maxCos ux) ux)))) (sqrt.f32 (*.f32 #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)) (-.f32 (*.f32 maxCos ux) ux)))))
(fabs.f32 (*.f32 (sqrt.f32 (*.f32 #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)) (-.f32 (*.f32 maxCos ux) ux))) (neg.f32 (sqrt.f32 (*.f32 #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)) (-.f32 (*.f32 maxCos ux) ux))))))
(fabs.f32 (*.f32 #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)) (-.f32 (*.f32 maxCos ux) ux)))
(neg.f32 (/.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32))) (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (sqrt.f32 (sqrt.f32 (*.f32 #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)) (-.f32 (*.f32 maxCos ux) ux)))) (sqrt.f32 (sqrt.f32 (*.f32 #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)) (-.f32 (*.f32 maxCos ux) ux)))))
(*.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (sqrt.f32 (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)))))
(*.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (sqrt.f32 (/.f32 #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)) (-.f32 ux (*.f32 maxCos ux)))))
(*.f32 (pow.f32 (*.f32 #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)) (-.f32 ux (*.f32 maxCos ux))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (*.f32 #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))) (pow.f32 (*.f32 #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))))
(*.f32 (sqrt.f32 (*.f32 #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux)))))
(*.f32 (pow.f32 #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)) #s(literal 1/2 binary32)) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 1/2 binary32)) (pow.f32 #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32))) (sqrt.f32 (-.f32 (*.f32 maxCos ux) ux)))
(*.f32 (sqrt.f32 (-.f32 (*.f32 maxCos ux) ux)) (sqrt.f32 #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32))))
(/.f32 (sqrt.f32 (*.f32 #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))) (sqrt.f32 (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)))) (sqrt.f32 (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (sqrt.f32 (neg.f32 (*.f32 #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))) (sqrt.f32 (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (sqrt.f32 (*.f32 #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))) (sqrt.f32 (-.f32 ux (*.f32 maxCos ux))))
(sqrt.f32 (*.f32 #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)) (-.f32 (*.f32 maxCos ux) ux)))
(pow.f32 (*.f32 #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/2 binary32))
(fabs.f32 (neg.f32 (neg.f32 (sqrt.f32 (*.f32 #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)) (-.f32 (*.f32 maxCos ux) ux))))))
(fabs.f32 (neg.f32 (sqrt.f32 (*.f32 #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)) (-.f32 (*.f32 maxCos ux) ux)))))
(fabs.f32 (sqrt.f32 (*.f32 #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)) (-.f32 (*.f32 maxCos ux) ux))))
(exp.f32 (*.f32 (log.f32 (*.f32 #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)) (-.f32 (*.f32 maxCos ux) ux))) #s(literal 1/2 binary32)))
(log.f32 (pow.f32 (exp.f32 (*.f32 (PI.f32) uy)) #s(literal 2 binary32)))
(log.f32 (exp.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) uy)
(*.f32 (*.f32 (+.f32 uy uy) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) uy) (*.f32 (PI.f32) uy))) (*.f32 (PI.f32) uy))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (+.f32 uy uy)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (+.f32 uy uy) (log.f32 (exp.f32 (PI.f32))))
(*.f32 (+.f32 uy uy) (PI.f32))
(*.f32 uy (+.f32 (PI.f32) (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) uy))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) uy) (*.f32 (PI.f32) uy)) (*.f32 (*.f32 (PI.f32) uy) (*.f32 (PI.f32) uy))) (-.f32 (*.f32 (PI.f32) uy) (*.f32 (PI.f32) uy)))
(/.f32 (+.f32 (pow.f32 (*.f32 (PI.f32) uy) #s(literal 3 binary32)) (pow.f32 (*.f32 (PI.f32) uy) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (PI.f32) uy) (*.f32 (PI.f32) uy)) (-.f32 (*.f32 (*.f32 (PI.f32) uy) (*.f32 (PI.f32) uy)) (*.f32 (*.f32 (PI.f32) uy) (*.f32 (PI.f32) uy)))))
(-.f32 (*.f32 (PI.f32) uy) (*.f32 (neg.f32 (PI.f32)) uy))
(+.f32 (*.f32 (PI.f32) uy) (*.f32 (PI.f32) uy))
(*.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) uy)) (sin.f32 (*.f32 (PI.f32) uy))) #s(literal 2 binary32))
(*.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) uy)) #s(literal 2 binary32)) (sin.f32 (*.f32 (PI.f32) uy)))
(*.f32 (cos.f32 (*.f32 (PI.f32) uy)) (*.f32 (sin.f32 (*.f32 (PI.f32) uy)) #s(literal 2 binary32)))
(*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) uy)) #s(literal 2 binary32)) (cos.f32 (*.f32 (PI.f32) uy)))
(*.f32 (sin.f32 (*.f32 (PI.f32) uy)) (*.f32 (cos.f32 (*.f32 (PI.f32) uy)) #s(literal 2 binary32)))
(*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (*.f32 (PI.f32) uy)) (cos.f32 (*.f32 (PI.f32) uy))))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) uy)) (cos.f32 (*.f32 (PI.f32) uy))) (*.f32 (cos.f32 (*.f32 (PI.f32) uy)) (sin.f32 (*.f32 (neg.f32 (PI.f32)) uy))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) uy)) (cos.f32 (*.f32 (PI.f32) uy))) (*.f32 (cos.f32 (*.f32 (PI.f32) uy)) (sin.f32 (*.f32 (PI.f32) uy))))
(sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (sqrt.f32 (*.f32 #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)) (-.f32 (*.f32 maxCos ux) ux))))
(*.f32 (sqrt.f32 (*.f32 #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)) (-.f32 (*.f32 maxCos ux) ux))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (+.f32 (neg.f32 maxCos) #s(literal 1 binary32)) ux)
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 ux (*.f32 maxCos ux)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 ux) maxCos) ux)) ux)
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 maxCos ux) ux)) ux)
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 ux (*.f32 maxCos ux)))
(*.f32 (fabs.f32 (-.f32 ux (*.f32 maxCos ux))) (/.f32 (fabs.f32 (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (-.f32 ux (*.f32 maxCos ux)) (/.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (-.f32 (*.f32 maxCos ux) ux) (/.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 0 binary32))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 0 binary32))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 2 binary32)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 0 binary32))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 ux ux) (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux)) (-.f32 ux (*.f32 (neg.f32 ux) maxCos)))
(/.f32 (-.f32 (*.f32 ux ux) (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux)) (+.f32 ux (*.f32 maxCos ux)))
(/.f32 (+.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (pow.f32 #s(literal 0 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32)))))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 ux) maxCos) #s(literal 3 binary32))) (+.f32 (*.f32 ux ux) (-.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (*.f32 ux (*.f32 (neg.f32 ux) maxCos)))))
(/.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (+.f32 (*.f32 ux ux) (+.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (*.f32 (*.f32 maxCos ux) ux))))
(/.f32 (-.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (pow.f32 #s(literal 0 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (+.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (*.f32 maxCos ux)))
(-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))
(-.f32 ux (*.f32 (neg.f32 (neg.f32 ux)) maxCos))
(-.f32 ux (*.f32 (neg.f32 (neg.f32 maxCos)) ux))
(-.f32 ux (neg.f32 (*.f32 (neg.f32 ux) maxCos)))
(-.f32 ux (*.f32 maxCos ux))
(pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))
(+.f32 (*.f32 (neg.f32 ux) maxCos) (neg.f32 (neg.f32 ux)))
(+.f32 (*.f32 (neg.f32 ux) maxCos) ux)
(+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))
(+.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux)))
(+.f32 ux (+.f32 (*.f32 (neg.f32 ux) maxCos) #s(literal 0 binary32)))
(+.f32 ux (-.f32 (*.f32 (neg.f32 ux) maxCos) #s(literal 0 binary32)))
(+.f32 ux (*.f32 (neg.f32 ux) maxCos))
(neg.f32 (-.f32 (*.f32 maxCos ux) ux))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (neg.f32 ux) (*.f32 maxCos ux))) (*.f32 maxCos ux))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)))) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) #s(literal 0 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(*.f32 (/.f32 #s(literal -1 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 ux (*.f32 maxCos ux))) (*.f32 maxCos ux))
(*.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux)) (/.f32 #s(literal -1 binary32) (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 #s(literal -1 binary32) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 ux ux) #s(literal 1 binary32)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 ux ux) #s(literal 1 binary32)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 ux ux) #s(literal 1 binary32)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 ux ux) #s(literal 1 binary32)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 ux ux) #s(literal 1 binary32)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 ux ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 ux ux) #s(literal 1 binary32)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (neg.f32 ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 ux ux) #s(literal 1 binary32)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (neg.f32 ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 ux ux) #s(literal 1 binary32)))) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (neg.f32 ux) ux))) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 ux ux))) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 ux ux) #s(literal 1 binary32)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 ux ux) #s(literal 1 binary32)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1 binary32)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (fabs.f32 (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (fabs.f32 (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (fabs.f32 (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (neg.f32 ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (neg.f32 ux) ux) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (*.f32 (neg.f32 ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (neg.f32 ux) ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 ux ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (neg.f32 ux) ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (neg.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1 binary32)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (fabs.f32 (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (fabs.f32 (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fabs.f32 (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (neg.f32 ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (neg.f32 ux) ux) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (*.f32 (neg.f32 ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (neg.f32 ux) ux))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 ux ux))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (neg.f32 ux) ux))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (neg.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1 binary32)))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (fabs.f32 (-.f32 ux (*.f32 maxCos ux)))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (fabs.f32 (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 #s(literal 2 binary32) (fabs.f32 (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32)))))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (neg.f32 ux) ux)))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (neg.f32 ux) ux) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (*.f32 (neg.f32 ux) ux)))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (neg.f32 ux) ux))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 ux ux))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (neg.f32 ux) ux))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux))))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 #s(literal 2 binary32) (neg.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux)))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (neg.f32 ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (neg.f32 ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (neg.f32 ux) ux))) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 ux ux))) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (neg.f32 ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 ux ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (neg.f32 ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1 binary32))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (neg.f32 (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (fabs.f32 (-.f32 ux (*.f32 maxCos ux))))) (neg.f32 (fabs.f32 (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (neg.f32 (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (neg.f32 (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 (*.f32 maxCos ux) ux))) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (neg.f32 (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (neg.f32 (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))))) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (neg.f32 (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (neg.f32 ux) ux))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (neg.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (neg.f32 (+.f32 (*.f32 (neg.f32 ux) ux) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (*.f32 (neg.f32 ux) ux))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (neg.f32 ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 ux ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (neg.f32 ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (neg.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (neg.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux)))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (neg.f32 (neg.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1 binary32)) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (fabs.f32 (-.f32 ux (*.f32 maxCos ux)))) (fabs.f32 (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32)))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (neg.f32 ux) ux)) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))))) (-.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (/.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (*.f32 (neg.f32 ux) (*.f32 ux ux))) (+.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 ux ux) (*.f32 (*.f32 maxCos ux) (neg.f32 ux)))))
(/.f32 (+.f32 (pow.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux))) (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))))))
(/.f32 (-.f32 (pow.f32 #s(literal 0 binary32) #s(literal 3 binary32)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))) (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux)))))))
(/.f32 (+.f32 (*.f32 (neg.f32 ux) ux) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (*.f32 (neg.f32 ux) ux)) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (neg.f32 ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 ux ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (neg.f32 ux) ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux))) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (neg.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux)) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)))) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (*.f32 ux ux)) (-.f32 (*.f32 maxCos ux) (neg.f32 ux)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (*.f32 ux ux)) (+.f32 (*.f32 maxCos ux) ux))
(/.f32 (+.f32 (pow.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux))))))
(/.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (+.f32 (*.f32 ux ux) (*.f32 (*.f32 maxCos ux) ux))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux))
(-.f32 (+.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux))) (/.f32 (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)) (-.f32 (*.f32 maxCos ux) ux)))
(-.f32 (-.f32 #s(literal 0 binary32) ux) (*.f32 (neg.f32 ux) maxCos))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (/.f32 (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (-.f32 (*.f32 maxCos ux) ux)) (+.f32 (/.f32 (*.f32 (*.f32 maxCos ux) (+.f32 ux ux)) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux)))))
(-.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (/.f32 #s(literal -1 binary32) (-.f32 ux (*.f32 maxCos ux)))))
(-.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))))
(-.f32 (*.f32 maxCos ux) (neg.f32 (neg.f32 ux)))
(-.f32 (*.f32 maxCos ux) ux)
(-.f32 #s(literal 0 binary32) (-.f32 ux (*.f32 maxCos ux)))
(-.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 0 binary32))
(pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 1 binary32))
(+.f32 (-.f32 #s(literal 0 binary32) ux) (*.f32 maxCos ux))
(+.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (/.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))
(+.f32 (neg.f32 ux) (neg.f32 (*.f32 (neg.f32 ux) maxCos)))
(+.f32 (neg.f32 ux) (*.f32 maxCos ux))
(+.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))))
(+.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)))
(+.f32 (*.f32 maxCos ux) (neg.f32 ux))
(+.f32 #s(literal 0 binary32) (-.f32 (*.f32 maxCos ux) ux))
(+.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 0 binary32))
(neg.f32 (/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux)) (-.f32 ux (*.f32 maxCos ux))))
(neg.f32 (-.f32 (/.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux)))))
(neg.f32 (-.f32 ux (*.f32 maxCos ux)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -2 binary32) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 ux (*.f32 maxCos ux)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (neg.f32 ux) maxCos) #s(literal 2 binary32)) ux)) ux)
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 maxCos ux) (-.f32 ux #s(literal 2 binary32)))) (-.f32 ux #s(literal 2 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 ux (*.f32 maxCos ux)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)) ux)
(/.f32 (-.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal -2 binary32) #s(literal -2 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal -2 binary32)))
(/.f32 (-.f32 (*.f32 ux ux) (*.f32 (-.f32 (*.f32 (neg.f32 ux) maxCos) #s(literal 2 binary32)) (-.f32 (*.f32 (neg.f32 ux) maxCos) #s(literal 2 binary32)))) (-.f32 ux (-.f32 (*.f32 (neg.f32 ux) maxCos) #s(literal 2 binary32))))
(/.f32 (-.f32 (*.f32 (-.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux)) (+.f32 (-.f32 ux #s(literal 2 binary32)) (*.f32 maxCos ux)))
(/.f32 (+.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (pow.f32 #s(literal -2 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 (*.f32 #s(literal -2 binary32) #s(literal -2 binary32)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal -2 binary32)))))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (-.f32 (*.f32 (neg.f32 ux) maxCos) #s(literal 2 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 ux ux) (-.f32 (*.f32 (-.f32 (*.f32 (neg.f32 ux) maxCos) #s(literal 2 binary32)) (-.f32 (*.f32 (neg.f32 ux) maxCos) #s(literal 2 binary32))) (*.f32 ux (-.f32 (*.f32 (neg.f32 ux) maxCos) #s(literal 2 binary32))))))
(/.f32 (-.f32 (pow.f32 (-.f32 ux #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 2 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux) (*.f32 (-.f32 ux #s(literal 2 binary32)) (*.f32 maxCos ux)))))
(/.f32 (-.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 #s(literal 2 binary32) #s(literal 2 binary32))) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 ux ux) (*.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (+.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))))
(/.f32 (-.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (pow.f32 #s(literal 2 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (+.f32 (*.f32 #s(literal 2 binary32) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 ux ux) (+.f32 (*.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))))))
(-.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32))
(-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))
(-.f32 (-.f32 ux #s(literal 2 binary32)) (*.f32 maxCos ux))
(-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))
(+.f32 (-.f32 (*.f32 (neg.f32 ux) maxCos) #s(literal 2 binary32)) ux)
(+.f32 #s(literal -2 binary32) (-.f32 ux (*.f32 maxCos ux)))
(+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal -2 binary32))
(+.f32 (-.f32 ux #s(literal 2 binary32)) (*.f32 (neg.f32 ux) maxCos))
(+.f32 ux (-.f32 #s(literal -2 binary32) (*.f32 maxCos ux)))
(+.f32 ux (-.f32 (*.f32 (neg.f32 ux) maxCos) #s(literal 2 binary32)))
(neg.f32 (+.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32)))
(neg.f32 (-.f32 (*.f32 maxCos ux) (-.f32 ux #s(literal 2 binary32))))
(neg.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))
(*.f32 (neg.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))) (neg.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))))
(*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))
(*.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))))
(*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))
(*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (neg.f32 ux) ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (neg.f32 ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (neg.f32 ux) ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (neg.f32 ux) ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 ux ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 ux ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 ux ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 ux ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 ux ux) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (neg.f32 ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 ux ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 ux ux) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32)))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (neg.f32 ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32)))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 ux ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32)))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32)))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 ux ux) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (neg.f32 ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 ux ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 ux ux) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (neg.f32 ux) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 ux ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (neg.f32 ux) ux) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 ux ux) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (neg.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux)))) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (neg.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (neg.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))))) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))))) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (*.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (-.f32 (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))))) (*.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))) (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))))) (-.f32 (*.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))))) (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))))))))
(sqrt.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))))
(-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (*.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux))))
(-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (*.f32 (/.f32 (*.f32 ux ux) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))
(-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (neg.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))))))
(pow.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))) #s(literal 1/2 binary32))
(pow.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))) #s(literal 2 binary32))
(pow.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)) #s(literal 1 binary32))
(+.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 maxCos ux)) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (neg.f32 ux)))
(+.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) ux) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 (neg.f32 ux) maxCos) #s(literal 2 binary32))))
(+.f32 (*.f32 (*.f32 maxCos ux) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (*.f32 (neg.f32 ux) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))
(+.f32 (*.f32 ux (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 (neg.f32 ux) maxCos) #s(literal 2 binary32)) (-.f32 (*.f32 maxCos ux) ux)))
(+.f32 (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))
(+.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (*.f32 (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))
(+.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal -2 binary32)))
(+.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 #s(literal -2 binary32) (-.f32 (*.f32 maxCos ux) ux)))
(fabs.f32 (*.f32 (neg.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))))
(fabs.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))) (neg.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))))))
(fabs.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))
(neg.f32 (*.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux) (-.f32 (*.f32 maxCos ux) ux)))
(neg.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))
(neg.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))
(*.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))))
(*.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1/2 binary32)) (pow.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))) (pow.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))))
(*.f32 (sqrt.f32 (-.f32 ux (*.f32 maxCos ux))) (sqrt.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))
(*.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 1/2 binary32)) (pow.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) #s(literal 1/2 binary32)) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (-.f32 (*.f32 maxCos ux) ux)) (sqrt.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))))
(*.f32 (sqrt.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)))) (sqrt.f32 (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux)))) (sqrt.f32 (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))) (fabs.f32 (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))) (sqrt.f32 (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (sqrt.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 maxCos #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 ux ux)) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))))) (sqrt.f32 (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))))) (fabs.f32 (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))))) (sqrt.f32 (-.f32 (*.f32 maxCos ux) ux)))
(sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))
(pow.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)) #s(literal 1/2 binary32))
(fabs.f32 (neg.f32 (neg.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))))))
(fabs.f32 (neg.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))))
(fabs.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))) #s(literal 1/2 binary32)))
(log.f32 (exp.f32 (*.f32 (PI.f32) uy)))
(*.f32 (*.f32 uy (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) uy))
(*.f32 (PI.f32) uy)
(*.f32 uy (log.f32 (exp.f32 (PI.f32))))
(*.f32 uy (PI.f32))
(sin.f32 (*.f32 (PI.f32) uy))
(*.f32 (sin.f32 (*.f32 (PI.f32) uy)) #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (/.f32 (*.f32 (PI.f32) (+.f32 uy uy)) #s(literal 2 binary32))) (cos.f32 (/.f32 (-.f32 (*.f32 (PI.f32) uy) (*.f32 (PI.f32) uy)) #s(literal 2 binary32)))))
(*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 (PI.f32) uy)))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) uy)) #s(literal 1 binary32)) (*.f32 (sin.f32 (*.f32 (PI.f32) uy)) #s(literal 1 binary32)))
(+.f32 (*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (PI.f32) uy))) (*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (PI.f32) uy))))
(+.f32 (sin.f32 (*.f32 (PI.f32) uy)) (sin.f32 (*.f32 (PI.f32) uy)))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) uy)) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 (PI.f32) uy)) (sin.f32 (neg.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))))))
(+.f32 (*.f32 (sin.f32 (*.f32 (neg.f32 (PI.f32)) uy)) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 (PI.f32) uy)) #s(literal 1 binary32)))
(+.f32 (*.f32 (sin.f32 (fabs.f32 (*.f32 (PI.f32) uy))) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 (PI.f32) uy)) #s(literal 1 binary32)))
(+.f32 (*.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (PI.f32) uy))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 (PI.f32) uy))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) uy)) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 (PI.f32) uy)) #s(literal 1 binary32)))
(sin.f32 (+.f32 (neg.f32 (*.f32 (neg.f32 (PI.f32)) uy)) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(sin.f32 (+.f32 (neg.f32 (fabs.f32 (*.f32 (PI.f32) uy))) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(sin.f32 (+.f32 (*.f32 (neg.f32 (PI.f32)) uy) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(sin.f32 (+.f32 (fabs.f32 (*.f32 (PI.f32) uy)) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(sin.f32 (+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) uy)))
(cos.f32 (neg.f32 (neg.f32 (*.f32 (neg.f32 (PI.f32)) uy))))
(cos.f32 (neg.f32 (neg.f32 (fabs.f32 (*.f32 (PI.f32) uy)))))
(cos.f32 (neg.f32 (*.f32 (neg.f32 (PI.f32)) uy)))
(cos.f32 (neg.f32 (fabs.f32 (*.f32 (PI.f32) uy))))
(cos.f32 (*.f32 (neg.f32 (PI.f32)) uy))
(cos.f32 (fabs.f32 (*.f32 (PI.f32) uy)))
(cos.f32 (*.f32 (PI.f32) uy))
(*.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) uy)) (sin.f32 (*.f32 (PI.f32) uy))) #s(literal 2 binary32))
(*.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) uy)) #s(literal 2 binary32)) (sin.f32 (*.f32 (PI.f32) uy)))
(*.f32 (cos.f32 (*.f32 (PI.f32) uy)) (*.f32 (sin.f32 (*.f32 (PI.f32) uy)) #s(literal 2 binary32)))
(*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) uy)) #s(literal 2 binary32)) (cos.f32 (*.f32 (PI.f32) uy)))
(*.f32 (sin.f32 (*.f32 (PI.f32) uy)) (*.f32 (cos.f32 (*.f32 (PI.f32) uy)) #s(literal 2 binary32)))
(*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (*.f32 (PI.f32) uy)) (cos.f32 (*.f32 (PI.f32) uy))))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) uy)) (cos.f32 (*.f32 (PI.f32) uy))) (*.f32 (cos.f32 (*.f32 (PI.f32) uy)) (sin.f32 (*.f32 (neg.f32 (PI.f32)) uy))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) uy)) (cos.f32 (*.f32 (PI.f32) uy))) (*.f32 (cos.f32 (*.f32 (PI.f32) uy)) (sin.f32 (*.f32 (PI.f32) uy))))
(sin.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))) (cos.f32 (*.f32 (PI.f32) uy))) (*.f32 (sin.f32 (*.f32 (PI.f32) uy)) #s(literal 2 binary32)))
(*.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))) (sin.f32 (*.f32 (PI.f32) uy))) (*.f32 (cos.f32 (*.f32 (PI.f32) uy)) #s(literal 2 binary32)))
(*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) uy)) #s(literal 2 binary32)) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))) (cos.f32 (*.f32 (PI.f32) uy)))
(*.f32 (cos.f32 (*.f32 (PI.f32) uy)) (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) uy)) #s(literal 2 binary32)) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))))
(*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) uy)) #s(literal 2 binary32)) (*.f32 (cos.f32 (*.f32 (PI.f32) uy)) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))))
(*.f32 (sin.f32 (*.f32 (PI.f32) uy)) (*.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) uy)) #s(literal 2 binary32)) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))))
(*.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))

eval296.0ms (3.3%)

Memory
-4.4MiB live, 553.1MiB allocated; 73ms collecting garbage
Compiler

Compiled 136 764 to 12 550 computations (90.8% saved)

prune154.0ms (1.7%)

Memory
48.0MiB live, 371.5MiB allocated; 50ms collecting garbage
Pruning

76 alts after pruning (75 fresh and 1 done)

PrunedKeptTotal
New1 597331 630
Fresh224264
Picked505
Done-110
Total1 623761 699
Accuracy
100.0%
Counts
1 699 → 76
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.0%
(*.f32 (/.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) (sqrt.f32 (-.f32 ux (*.f32 ux maxCos)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
76.3%
(*.f32 (/.f32 (sqrt.f32 (*.f32 #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))) (sqrt.f32 (-.f32 ux (*.f32 maxCos ux)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
39.4%
(*.f32 (-.f32 (cos.f32 (-.f32 (acos.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) (*.f32 (PI.f32) (+.f32 uy uy)))) (cos.f32 (+.f32 (acos.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) (*.f32 (PI.f32) (+.f32 uy uy))))) #s(literal 1/2 binary32))
98.3%
(*.f32 (*.f32 (sqrt.f32 (-.f32 ux (*.f32 ux maxCos))) (sqrt.f32 (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)) ux))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
98.4%
(*.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))) (cos.f32 (*.f32 (PI.f32) uy))) (*.f32 (sin.f32 (*.f32 (PI.f32) uy)) #s(literal 2 binary32)))
76.3%
(*.f32 (*.f32 (sqrt.f32 (*.f32 #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
97.7%
(*.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))))
43.5%
(*.f32 (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 (cos.f32 (-.f32 (+.f32 (*.f32 (neg.f32 (PI.f32)) uy) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 uy (PI.f32)))) (cos.f32 (+.f32 (+.f32 (*.f32 (neg.f32 (PI.f32)) uy) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 uy (PI.f32))))) #s(literal 2 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))))
59.2%
(*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (*.f32 (PI.f32) uy)) (sin.f32 (+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 uy (PI.f32)))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))))
98.4%
(*.f32 (sqrt.f32 (/.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (-.f32 ux (*.f32 ux maxCos)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
76.4%
(*.f32 (sqrt.f32 (/.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
98.4%
(*.f32 (sqrt.f32 (-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
76.4%
(*.f32 (sqrt.f32 (*.f32 (/.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 ux (*.f32 maxCos ux))) #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
98.3%
(*.f32 (sqrt.f32 (*.f32 (/.f32 (-.f32 (*.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)))) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32))))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
98.2%
(*.f32 (sqrt.f32 (*.f32 (/.f32 (-.f32 (*.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)))) (-.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux))) #s(literal 2 binary32)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
98.2%
(*.f32 (sqrt.f32 (*.f32 (/.f32 (-.f32 (*.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (*.f32 (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))))) (-.f32 ux (*.f32 maxCos ux))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
98.3%
(*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 ux ux))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))))) (sin.f32 (*.f32 (+.f32 uy uy) (PI.f32))))
98.4%
(*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))))) (sin.f32 (*.f32 (+.f32 uy uy) (PI.f32))))
98.4%
(*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))) (sin.f32 (*.f32 (+.f32 uy uy) (PI.f32))))
98.4%
(*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) uy)) #s(literal 2 binary32)) (cos.f32 (*.f32 (PI.f32) uy))))
98.5%
(*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (sin.f32 (*.f32 (+.f32 uy uy) (PI.f32))))
97.7%
(*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (sin.f32 (*.f32 (*.f32 (+.f32 uy uy) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)))))
87.1%
(*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) #s(approx (sin (* (+ uy uy) (PI))) (*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32))))))
98.4%
(*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))) (sin.f32 (*.f32 (+.f32 uy uy) (PI.f32))))
98.4%
(*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) #s(approx (- (* ux maxCos) ux) (*.f32 maxCos (+.f32 ux (*.f32 #s(literal -1 binary32) (/.f32 ux maxCos))))))) (sin.f32 (*.f32 (+.f32 uy uy) (PI.f32))))
98.4%
(*.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)) ux) (-.f32 (*.f32 ux maxCos) ux))) (sin.f32 (*.f32 (+.f32 uy uy) (PI.f32))))
98.3%
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (*.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) (sin.f32 (+.f32 (*.f32 (neg.f32 (PI.f32)) uy) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))
89.7%
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (*.f32 (*.f32 #s(approx (sin (* uy (PI))) (*.f32 uy (+.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32))))))) #s(literal 2 binary32)) (cos.f32 (*.f32 uy (PI.f32)))))
97.4%
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (sin.f32 (*.f32 (cbrt.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (cbrt.f32 (PI.f32)) (+.f32 uy uy)))))
97.6%
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 #s(approx (- (- ux (* maxCos ux)) 1) (-.f32 ux #s(literal 1 binary32))) #s(literal 1 binary32)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
97.7%
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) #s(approx (- (- ux (* maxCos ux)) 2) (-.f32 ux #s(literal 2 binary32))))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
76.2%
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)))) (sin.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (+.f32 uy uy)))))
76.3%
(*.f32 (sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 (-.f32 #s(literal 2 binary32) (+.f32 maxCos maxCos)) ux))) (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)))
93.6%
(*.f32 (sqrt.f32 #s(approx (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2)) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
98.4%
(*.f32 (sqrt.f32 #s(approx (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux)) (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))))))) (sin.f32 (*.f32 (+.f32 uy uy) (PI.f32))))
59.3%
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) #s(approx (- 1 (* (- ux (* maxCos ux)) 2)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))))
57.7%
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux)) #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux))))))
56.4%
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(approx (+ (- 1 ux) (* ux maxCos)) (*.f32 maxCos (-.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)))) #s(approx (+ (- 1 ux) (* ux maxCos)) (*.f32 maxCos (-.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos))))))))
76.0%
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 ux #s(approx (- 2 (* 2 maxCos)) (*.f32 maxCos (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32))))))))
73.4%
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 ux #s(approx (- 2 (* 2 maxCos)) #s(literal 2 binary32))))))
76.4%
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) #s(approx (* ux (- 2 (* 2 maxCos))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal 2 binary32) (/.f32 ux maxCos))))))))
75.4%
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (exp.f32 (*.f32 (log.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 (-.f32 #s(literal 2 binary32) (+.f32 maxCos maxCos)) ux))) #s(literal 1/2 binary32))))
74.8%
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(approx (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2))) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32))))
58.6%
(*.f32 (sin.f32 (acos.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
91.3%
#s(approx (* (sqrt (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux))) (sin (* (+ uy uy) (PI)))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))))
91.3%
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (* (* (sin (* uy (PI))) 2) (cos (* uy (PI))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32)))))))) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))))
93.6%
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (* (* (sin (* uy (PI))) 2) (cos (* uy (PI))))) (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))))
75.1%
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 (+.f32 uy uy) #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) (PI.f32)))))
78.6%
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 (*.f32 (+.f32 uy uy) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)))
78.7%
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 (*.f32 (+.f32 uy uy) (PI.f32)) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))
78.2%
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 uy (PI.f32)) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))))
78.2%
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (*.f32 (PI.f32) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))))))
3.9%
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (/.f32 (-.f32 (*.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)) (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32))) (*.f32 #s(literal 1 binary32) #s(literal 1 binary32))) (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)) #s(literal 1 binary32)))) (-.f32 (*.f32 maxCos ux) ux)))))))
78.6%
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))))))))
78.6%
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 ux (*.f32 ux maxCos)))))))))
76.7%
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (+.f32 (/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) ux))) (-.f32 (*.f32 ux maxCos) ux)) #s(approx (/ (* ux ux) (- (* ux maxCos) ux)) (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux)))))))))))
75.2%
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (+.f32 (/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) ux))) #s(approx (- (* ux maxCos) ux) (*.f32 #s(literal -1 binary32) ux))) (/.f32 (*.f32 ux ux) #s(approx (- (* ux maxCos) ux) (*.f32 #s(literal -1 binary32) ux))))))))))
76.9%
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (+.f32 #s(approx (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (*.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 ux maxCos) ux)))))))))
78.6%
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (*.f32 (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))))))))
78.6%
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) #s(approx (- (* maxCos ux) ux) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))))))
78.6%
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) #s(approx (- (* maxCos ux) ux) (*.f32 maxCos (+.f32 ux (*.f32 #s(literal -1 binary32) (/.f32 ux maxCos)))))))))))
68.6%
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 ux maxCos))) (*.f32 ux maxCos))) (-.f32 (*.f32 maxCos ux) ux)))))))
78.6%
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux #s(approx (+ 2 (* maxCos ux)) (*.f32 ux (+.f32 maxCos (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) ux)))))) (-.f32 (*.f32 maxCos ux) ux)))))))
78.2%
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux #s(approx (+ 2 (* maxCos ux)) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))))))
78.6%
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 #s(approx (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))))))))
65.5%
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 #s(approx (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))))))
77.3%
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 maxCos (*.f32 (PI.f32) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))))))
74.9%
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)))))))
75.0%
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 2 binary32) ux)) (sqrt.f32 ux)))))))
74.9%
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)))))))))
75.2%
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (+.f32 (*.f32 (neg.f32 ux) ux) (*.f32 (neg.f32 ux) #s(literal -2 binary32)))))))))
75.2%
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (/.f32 (-.f32 (*.f32 ux ux) (*.f32 #s(literal 2 binary32) #s(literal 2 binary32))) (+.f32 ux #s(literal 2 binary32)))))))))))
75.2%
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (-.f32 ux #s(literal 1 binary32)) #s(literal 1 binary32))))))))))
75.1%
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) ux)) ux)))))))))
63.3%
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 #s(approx (* -1 (* ux (- ux 2))) (*.f32 #s(literal 2 binary32) ux))))))))
65.5%
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (pow.f32 (pow.f32 #s(approx (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))))))
Compiler

Compiled 3 684 to 2 130 computations (42.2% saved)

regimes1.8s (19.8%)

Memory
8.1MiB live, 3 361.3MiB allocated; 334ms collecting garbage
Counts
1 → 1
4 → 1
5 → 1
8 → 1
31 → 1
32 → 2
33 → 2
40 → 1
42 → 1
69 → 1
73 → 1
147 → 1
Calls
Call 1
Inputs
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 #s(approx (* -1 (* ux (- ux 2))) (*.f32 #s(literal 2 binary32) ux))))))))
Outputs
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 #s(approx (* -1 (* ux (- ux 2))) (*.f32 #s(literal 2 binary32) ux))))))))
Call 2
Inputs
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 #s(approx (* -1 (* ux (- ux 2))) (*.f32 #s(literal 2 binary32) ux))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 (+.f32 uy uy) #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) (PI.f32)))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 #s(approx (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))))))
Outputs
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 (+.f32 uy uy) #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) (PI.f32)))))
Call 3
Inputs
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 #s(approx (* -1 (* ux (- ux 2))) (*.f32 #s(literal 2 binary32) ux))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 (+.f32 uy uy) #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) (PI.f32)))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 #s(approx (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (-.f32 ux #s(literal 1 binary32)) #s(literal 1 binary32))))))))))
Outputs
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (-.f32 ux #s(literal 1 binary32)) #s(literal 1 binary32))))))))))
Call 4
Inputs
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 #s(approx (* -1 (* ux (- ux 2))) (*.f32 #s(literal 2 binary32) ux))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 (+.f32 uy uy) #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) (PI.f32)))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 #s(approx (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (-.f32 ux #s(literal 1 binary32)) #s(literal 1 binary32))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux #s(approx (+ 2 (* maxCos ux)) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (+.f32 (*.f32 (neg.f32 ux) ux) (*.f32 (neg.f32 ux) #s(literal -2 binary32)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 2 binary32) ux)) (sqrt.f32 ux)))))))
Outputs
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux #s(approx (+ 2 (* maxCos ux)) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))))))
Call 5
Inputs
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 #s(approx (* -1 (* ux (- ux 2))) (*.f32 #s(literal 2 binary32) ux))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 (+.f32 uy uy) #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) (PI.f32)))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 #s(approx (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (-.f32 ux #s(literal 1 binary32)) #s(literal 1 binary32))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux #s(approx (+ 2 (* maxCos ux)) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (+.f32 (*.f32 (neg.f32 ux) ux) (*.f32 (neg.f32 ux) #s(literal -2 binary32)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 2 binary32) ux)) (sqrt.f32 ux)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 (*.f32 (+.f32 uy uy) (PI.f32)) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 (*.f32 (+.f32 uy uy) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) #s(approx (- (* maxCos ux) ux) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) ux)) ux)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 #s(approx (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (/.f32 (-.f32 (*.f32 ux ux) (*.f32 #s(literal 2 binary32) #s(literal 2 binary32))) (+.f32 ux #s(literal 2 binary32)))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux #s(approx (+ 2 (* maxCos ux)) (*.f32 ux (+.f32 maxCos (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) ux)))))) (-.f32 (*.f32 maxCos ux) ux)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) #s(approx (- (* maxCos ux) ux) (*.f32 maxCos (+.f32 ux (*.f32 #s(literal -1 binary32) (/.f32 ux maxCos)))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 ux maxCos))) (*.f32 ux maxCos))) (-.f32 (*.f32 maxCos ux) ux)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 ux (*.f32 ux maxCos))) (*.f32 ux maxCos))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (+.f32 #s(approx (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (*.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 ux maxCos) ux)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 ux (*.f32 ux maxCos)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (*.f32 (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (/.f32 (-.f32 (*.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)) (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32))) (*.f32 #s(literal 1 binary32) #s(literal 1 binary32))) (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)) #s(literal 1 binary32)))) (-.f32 (*.f32 maxCos ux) ux)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (*.f32 (PI.f32) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 uy (PI.f32)) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (+.f32 (/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) ux))) #s(approx (- (* ux maxCos) ux) (*.f32 #s(literal -1 binary32) ux))) (/.f32 (*.f32 ux ux) #s(approx (- (* ux maxCos) ux) (*.f32 #s(literal -1 binary32) ux))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (+.f32 (/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) ux))) (-.f32 (*.f32 ux maxCos) ux)) #s(approx (/ (* ux ux) (- (* ux maxCos) ux)) (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux)))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (+.f32 (/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) ux))) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 ux maxCos) ux)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))))))))
Outputs
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 (*.f32 (+.f32 uy uy) (PI.f32)) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))
Call 6
Inputs
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 #s(approx (* -1 (* ux (- ux 2))) (*.f32 #s(literal 2 binary32) ux))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 (+.f32 uy uy) #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) (PI.f32)))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 #s(approx (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (-.f32 ux #s(literal 1 binary32)) #s(literal 1 binary32))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux #s(approx (+ 2 (* maxCos ux)) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (+.f32 (*.f32 (neg.f32 ux) ux) (*.f32 (neg.f32 ux) #s(literal -2 binary32)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 2 binary32) ux)) (sqrt.f32 ux)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 (*.f32 (+.f32 uy uy) (PI.f32)) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 (*.f32 (+.f32 uy uy) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) #s(approx (- (* maxCos ux) ux) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) ux)) ux)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 #s(approx (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (/.f32 (-.f32 (*.f32 ux ux) (*.f32 #s(literal 2 binary32) #s(literal 2 binary32))) (+.f32 ux #s(literal 2 binary32)))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux #s(approx (+ 2 (* maxCos ux)) (*.f32 ux (+.f32 maxCos (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) ux)))))) (-.f32 (*.f32 maxCos ux) ux)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) #s(approx (- (* maxCos ux) ux) (*.f32 maxCos (+.f32 ux (*.f32 #s(literal -1 binary32) (/.f32 ux maxCos)))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 ux maxCos))) (*.f32 ux maxCos))) (-.f32 (*.f32 maxCos ux) ux)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 ux (*.f32 ux maxCos))) (*.f32 ux maxCos))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (+.f32 #s(approx (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (*.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 ux maxCos) ux)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 ux (*.f32 ux maxCos)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (*.f32 (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (/.f32 (-.f32 (*.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)) (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32))) (*.f32 #s(literal 1 binary32) #s(literal 1 binary32))) (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)) #s(literal 1 binary32)))) (-.f32 (*.f32 maxCos ux) ux)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (*.f32 (PI.f32) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 uy (PI.f32)) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (+.f32 (/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) ux))) #s(approx (- (* ux maxCos) ux) (*.f32 #s(literal -1 binary32) ux))) (/.f32 (*.f32 ux ux) #s(approx (- (* ux maxCos) ux) (*.f32 #s(literal -1 binary32) ux))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (+.f32 (/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) ux))) (-.f32 (*.f32 ux maxCos) ux)) #s(approx (/ (* ux ux) (- (* ux maxCos) ux)) (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux)))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (+.f32 (/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) ux))) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 ux maxCos) ux)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))))))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 ux #s(approx (- 2 (* 2 maxCos)) #s(literal 2 binary32))))))
Outputs
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 (*.f32 (+.f32 uy uy) (PI.f32)) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 ux #s(approx (- 2 (* 2 maxCos)) #s(literal 2 binary32))))))
Call 7
Inputs
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 #s(approx (* -1 (* ux (- ux 2))) (*.f32 #s(literal 2 binary32) ux))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 (+.f32 uy uy) #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) (PI.f32)))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 #s(approx (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (-.f32 ux #s(literal 1 binary32)) #s(literal 1 binary32))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux #s(approx (+ 2 (* maxCos ux)) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (+.f32 (*.f32 (neg.f32 ux) ux) (*.f32 (neg.f32 ux) #s(literal -2 binary32)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 2 binary32) ux)) (sqrt.f32 ux)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 (*.f32 (+.f32 uy uy) (PI.f32)) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 (*.f32 (+.f32 uy uy) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) #s(approx (- (* maxCos ux) ux) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) ux)) ux)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 #s(approx (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (/.f32 (-.f32 (*.f32 ux ux) (*.f32 #s(literal 2 binary32) #s(literal 2 binary32))) (+.f32 ux #s(literal 2 binary32)))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux #s(approx (+ 2 (* maxCos ux)) (*.f32 ux (+.f32 maxCos (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) ux)))))) (-.f32 (*.f32 maxCos ux) ux)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) #s(approx (- (* maxCos ux) ux) (*.f32 maxCos (+.f32 ux (*.f32 #s(literal -1 binary32) (/.f32 ux maxCos)))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 ux maxCos))) (*.f32 ux maxCos))) (-.f32 (*.f32 maxCos ux) ux)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 ux (*.f32 ux maxCos))) (*.f32 ux maxCos))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (+.f32 #s(approx (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (*.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 ux maxCos) ux)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 ux (*.f32 ux maxCos)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (*.f32 (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (/.f32 (-.f32 (*.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)) (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32))) (*.f32 #s(literal 1 binary32) #s(literal 1 binary32))) (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)) #s(literal 1 binary32)))) (-.f32 (*.f32 maxCos ux) ux)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (*.f32 (PI.f32) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 uy (PI.f32)) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (+.f32 (/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) ux))) #s(approx (- (* ux maxCos) ux) (*.f32 #s(literal -1 binary32) ux))) (/.f32 (*.f32 ux ux) #s(approx (- (* ux maxCos) ux) (*.f32 #s(literal -1 binary32) ux))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (+.f32 (/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) ux))) (-.f32 (*.f32 ux maxCos) ux)) #s(approx (/ (* ux ux) (- (* ux maxCos) ux)) (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux)))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (+.f32 (/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) ux))) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 ux maxCos) ux)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))))))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 ux #s(approx (- 2 (* 2 maxCos)) #s(literal 2 binary32))))))
(*.f32 (sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 (-.f32 #s(literal 2 binary32) (+.f32 maxCos maxCos)) ux))) (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)))
Outputs
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 (*.f32 (+.f32 uy uy) (PI.f32)) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))
(*.f32 (sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 (-.f32 #s(literal 2 binary32) (+.f32 maxCos maxCos)) ux))) (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)))
Call 8
Inputs
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 #s(approx (* -1 (* ux (- ux 2))) (*.f32 #s(literal 2 binary32) ux))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 (+.f32 uy uy) #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) (PI.f32)))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 #s(approx (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (-.f32 ux #s(literal 1 binary32)) #s(literal 1 binary32))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux #s(approx (+ 2 (* maxCos ux)) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (+.f32 (*.f32 (neg.f32 ux) ux) (*.f32 (neg.f32 ux) #s(literal -2 binary32)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 2 binary32) ux)) (sqrt.f32 ux)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 (*.f32 (+.f32 uy uy) (PI.f32)) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 (*.f32 (+.f32 uy uy) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) #s(approx (- (* maxCos ux) ux) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) ux)) ux)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 #s(approx (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (/.f32 (-.f32 (*.f32 ux ux) (*.f32 #s(literal 2 binary32) #s(literal 2 binary32))) (+.f32 ux #s(literal 2 binary32)))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux #s(approx (+ 2 (* maxCos ux)) (*.f32 ux (+.f32 maxCos (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) ux)))))) (-.f32 (*.f32 maxCos ux) ux)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) #s(approx (- (* maxCos ux) ux) (*.f32 maxCos (+.f32 ux (*.f32 #s(literal -1 binary32) (/.f32 ux maxCos)))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 ux maxCos))) (*.f32 ux maxCos))) (-.f32 (*.f32 maxCos ux) ux)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 ux (*.f32 ux maxCos))) (*.f32 ux maxCos))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (+.f32 #s(approx (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (*.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 ux maxCos) ux)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 ux (*.f32 ux maxCos)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (*.f32 (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (/.f32 (-.f32 (*.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)) (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32))) (*.f32 #s(literal 1 binary32) #s(literal 1 binary32))) (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)) #s(literal 1 binary32)))) (-.f32 (*.f32 maxCos ux) ux)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (*.f32 (PI.f32) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 uy (PI.f32)) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (+.f32 (/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) ux))) #s(approx (- (* ux maxCos) ux) (*.f32 #s(literal -1 binary32) ux))) (/.f32 (*.f32 ux ux) #s(approx (- (* ux maxCos) ux) (*.f32 #s(literal -1 binary32) ux))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (+.f32 (/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) ux))) (-.f32 (*.f32 ux maxCos) ux)) #s(approx (/ (* ux ux) (- (* ux maxCos) ux)) (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux)))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (+.f32 (/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) ux))) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 ux maxCos) ux)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))))))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 ux #s(approx (- 2 (* 2 maxCos)) #s(literal 2 binary32))))))
(*.f32 (sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 (-.f32 #s(literal 2 binary32) (+.f32 maxCos maxCos)) ux))) (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)))
(*.f32 (sqrt.f32 #s(approx (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sqrt.f32 #s(approx (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2)) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos))))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux)) #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) #s(literal 2 binary32))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) #s(literal 2 binary32))))))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) #s(approx (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 (*.f32 #s(literal 2 binary32) maxCos) #s(literal 2 binary32))))))))
Outputs
(*.f32 (sqrt.f32 #s(approx (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
Call 9
Inputs
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 #s(approx (* -1 (* ux (- ux 2))) (*.f32 #s(literal 2 binary32) ux))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 (+.f32 uy uy) #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) (PI.f32)))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 #s(approx (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (-.f32 ux #s(literal 1 binary32)) #s(literal 1 binary32))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux #s(approx (+ 2 (* maxCos ux)) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (+.f32 (*.f32 (neg.f32 ux) ux) (*.f32 (neg.f32 ux) #s(literal -2 binary32)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 2 binary32) ux)) (sqrt.f32 ux)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 (*.f32 (+.f32 uy uy) (PI.f32)) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 (*.f32 (+.f32 uy uy) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) #s(approx (- (* maxCos ux) ux) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) ux)) ux)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 #s(approx (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (/.f32 (-.f32 (*.f32 ux ux) (*.f32 #s(literal 2 binary32) #s(literal 2 binary32))) (+.f32 ux #s(literal 2 binary32)))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux #s(approx (+ 2 (* maxCos ux)) (*.f32 ux (+.f32 maxCos (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) ux)))))) (-.f32 (*.f32 maxCos ux) ux)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) #s(approx (- (* maxCos ux) ux) (*.f32 maxCos (+.f32 ux (*.f32 #s(literal -1 binary32) (/.f32 ux maxCos)))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 ux maxCos))) (*.f32 ux maxCos))) (-.f32 (*.f32 maxCos ux) ux)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 ux (*.f32 ux maxCos))) (*.f32 ux maxCos))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (+.f32 #s(approx (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (*.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 ux maxCos) ux)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 ux (*.f32 ux maxCos)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (*.f32 (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (/.f32 (-.f32 (*.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)) (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32))) (*.f32 #s(literal 1 binary32) #s(literal 1 binary32))) (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)) #s(literal 1 binary32)))) (-.f32 (*.f32 maxCos ux) ux)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (*.f32 (PI.f32) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 uy (PI.f32)) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (+.f32 (/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) ux))) #s(approx (- (* ux maxCos) ux) (*.f32 #s(literal -1 binary32) ux))) (/.f32 (*.f32 ux ux) #s(approx (- (* ux maxCos) ux) (*.f32 #s(literal -1 binary32) ux))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (+.f32 (/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) ux))) (-.f32 (*.f32 ux maxCos) ux)) #s(approx (/ (* ux ux) (- (* ux maxCos) ux)) (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux)))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (+.f32 (/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) ux))) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 ux maxCos) ux)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))))))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 ux #s(approx (- 2 (* 2 maxCos)) #s(literal 2 binary32))))))
(*.f32 (sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 (-.f32 #s(literal 2 binary32) (+.f32 maxCos maxCos)) ux))) (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)))
(*.f32 (sqrt.f32 #s(approx (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sqrt.f32 #s(approx (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2)) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos))))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux)) #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) #s(literal 2 binary32))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) #s(literal 2 binary32))))))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) #s(approx (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 (*.f32 #s(literal 2 binary32) maxCos) #s(literal 2 binary32))))))))
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) #s(approx (- (- ux (* maxCos ux)) 2) (-.f32 ux #s(literal 2 binary32))))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 #s(approx (- (- ux (* maxCos ux)) 1) (-.f32 ux #s(literal 1 binary32))) #s(literal 1 binary32)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
Outputs
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) #s(approx (- (- ux (* maxCos ux)) 2) (-.f32 ux #s(literal 2 binary32))))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
Call 10
Inputs
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 #s(approx (* -1 (* ux (- ux 2))) (*.f32 #s(literal 2 binary32) ux))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 (+.f32 uy uy) #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) (PI.f32)))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 #s(approx (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (-.f32 ux #s(literal 1 binary32)) #s(literal 1 binary32))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux #s(approx (+ 2 (* maxCos ux)) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (+.f32 (*.f32 (neg.f32 ux) ux) (*.f32 (neg.f32 ux) #s(literal -2 binary32)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 2 binary32) ux)) (sqrt.f32 ux)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 (*.f32 (+.f32 uy uy) (PI.f32)) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 (*.f32 (+.f32 uy uy) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) #s(approx (- (* maxCos ux) ux) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) ux)) ux)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 #s(approx (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (/.f32 (-.f32 (*.f32 ux ux) (*.f32 #s(literal 2 binary32) #s(literal 2 binary32))) (+.f32 ux #s(literal 2 binary32)))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux #s(approx (+ 2 (* maxCos ux)) (*.f32 ux (+.f32 maxCos (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) ux)))))) (-.f32 (*.f32 maxCos ux) ux)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) #s(approx (- (* maxCos ux) ux) (*.f32 maxCos (+.f32 ux (*.f32 #s(literal -1 binary32) (/.f32 ux maxCos)))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 ux maxCos))) (*.f32 ux maxCos))) (-.f32 (*.f32 maxCos ux) ux)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 ux (*.f32 ux maxCos))) (*.f32 ux maxCos))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (+.f32 #s(approx (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (*.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 ux maxCos) ux)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 ux (*.f32 ux maxCos)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (*.f32 (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (/.f32 (-.f32 (*.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)) (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32))) (*.f32 #s(literal 1 binary32) #s(literal 1 binary32))) (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)) #s(literal 1 binary32)))) (-.f32 (*.f32 maxCos ux) ux)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (*.f32 (PI.f32) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 uy (PI.f32)) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (+.f32 (/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) ux))) #s(approx (- (* ux maxCos) ux) (*.f32 #s(literal -1 binary32) ux))) (/.f32 (*.f32 ux ux) #s(approx (- (* ux maxCos) ux) (*.f32 #s(literal -1 binary32) ux))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (+.f32 (/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) ux))) (-.f32 (*.f32 ux maxCos) ux)) #s(approx (/ (* ux ux) (- (* ux maxCos) ux)) (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux)))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (+.f32 (/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) ux))) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 ux maxCos) ux)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))))))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 ux #s(approx (- 2 (* 2 maxCos)) #s(literal 2 binary32))))))
(*.f32 (sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 (-.f32 #s(literal 2 binary32) (+.f32 maxCos maxCos)) ux))) (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)))
(*.f32 (sqrt.f32 #s(approx (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sqrt.f32 #s(approx (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2)) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos))))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux)) #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) #s(literal 2 binary32))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) #s(literal 2 binary32))))))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) #s(approx (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 (*.f32 #s(literal 2 binary32) maxCos) #s(literal 2 binary32))))))))
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) #s(approx (- (- ux (* maxCos ux)) 2) (-.f32 ux #s(literal 2 binary32))))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 #s(approx (- (- ux (* maxCos ux)) 1) (-.f32 ux #s(literal 1 binary32))) #s(literal 1 binary32)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sqrt.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (sin.f32 (*.f32 (+.f32 uy uy) (PI.f32))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux)))))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))))))))
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) #s(approx (* ux (- 2 (* 2 maxCos))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal 2 binary32) (/.f32 ux maxCos))))))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 ux #s(approx (- 2 (* 2 maxCos)) (*.f32 maxCos (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32))))))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) (-.f32 ux #s(literal 1 binary32))))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) (+.f32 ux #s(literal 1 binary32))))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))))
(*.f32 (sqrt.f32 #s(approx (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))))))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sqrt.f32 #s(approx (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux)) (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))))))) (sin.f32 (*.f32 (+.f32 uy uy) (PI.f32))))
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (*.f32 (sqrt.f32 (-.f32 ux (*.f32 maxCos ux))) (sqrt.f32 (+.f32 (-.f32 #s(literal 2 binary32) ux) (*.f32 maxCos ux)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (*.f32 (sqrt.f32 (-.f32 ux (*.f32 ux maxCos))) (sqrt.f32 (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)) ux))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) #s(approx (- 1 (* (- ux (* maxCos ux)) 2)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))))
(*.f32 (sqrt.f32 (-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sqrt.f32 (*.f32 #s(approx (neg (- (- ux (* maxCos ux)) 0)) (*.f32 maxCos (+.f32 ux (*.f32 #s(literal -1 binary32) (/.f32 ux maxCos))))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)) ux) (-.f32 (*.f32 ux maxCos) ux))) (sin.f32 (*.f32 (+.f32 uy uy) (PI.f32))))
(*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) #s(approx (- (* ux maxCos) ux) (*.f32 maxCos (+.f32 ux (*.f32 #s(literal -1 binary32) (/.f32 ux maxCos))))))) (sin.f32 (*.f32 (+.f32 uy uy) (PI.f32))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))))
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)) ux))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sqrt.f32 (/.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 (-.f32 (*.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux))) (-.f32 ux (*.f32 maxCos ux))) #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))) (sqrt.f32 (-.f32 ux (*.f32 maxCos ux)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) #s(approx (- (- ux (* maxCos ux)) 2) (*.f32 maxCos (-.f32 (/.f32 ux maxCos) (+.f32 ux (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) maxCos)))))))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sqrt.f32 (/.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (-.f32 ux (*.f32 ux maxCos)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
Outputs
(*.f32 (sqrt.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
Call 11
Inputs
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 #s(approx (* -1 (* ux (- ux 2))) (*.f32 #s(literal 2 binary32) ux))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 (+.f32 uy uy) #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) (PI.f32)))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 #s(approx (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (-.f32 ux #s(literal 1 binary32)) #s(literal 1 binary32))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux #s(approx (+ 2 (* maxCos ux)) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (+.f32 (*.f32 (neg.f32 ux) ux) (*.f32 (neg.f32 ux) #s(literal -2 binary32)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 2 binary32) ux)) (sqrt.f32 ux)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 (*.f32 (+.f32 uy uy) (PI.f32)) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 (*.f32 (+.f32 uy uy) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) #s(approx (- (* maxCos ux) ux) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) ux)) ux)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 #s(approx (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (/.f32 (-.f32 (*.f32 ux ux) (*.f32 #s(literal 2 binary32) #s(literal 2 binary32))) (+.f32 ux #s(literal 2 binary32)))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux #s(approx (+ 2 (* maxCos ux)) (*.f32 ux (+.f32 maxCos (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) ux)))))) (-.f32 (*.f32 maxCos ux) ux)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) #s(approx (- (* maxCos ux) ux) (*.f32 maxCos (+.f32 ux (*.f32 #s(literal -1 binary32) (/.f32 ux maxCos)))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 ux maxCos))) (*.f32 ux maxCos))) (-.f32 (*.f32 maxCos ux) ux)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 ux (*.f32 ux maxCos))) (*.f32 ux maxCos))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (+.f32 #s(approx (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (*.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 ux maxCos) ux)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 ux (*.f32 ux maxCos)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (*.f32 (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (/.f32 (-.f32 (*.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)) (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32))) (*.f32 #s(literal 1 binary32) #s(literal 1 binary32))) (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)) #s(literal 1 binary32)))) (-.f32 (*.f32 maxCos ux) ux)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (*.f32 (PI.f32) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 uy (PI.f32)) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (+.f32 (/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) ux))) #s(approx (- (* ux maxCos) ux) (*.f32 #s(literal -1 binary32) ux))) (/.f32 (*.f32 ux ux) #s(approx (- (* ux maxCos) ux) (*.f32 #s(literal -1 binary32) ux))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (+.f32 (/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) ux))) (-.f32 (*.f32 ux maxCos) ux)) #s(approx (/ (* ux ux) (- (* ux maxCos) ux)) (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux)))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (+.f32 (/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) ux))) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 ux maxCos) ux)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))))))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 ux #s(approx (- 2 (* 2 maxCos)) #s(literal 2 binary32))))))
(*.f32 (sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 (-.f32 #s(literal 2 binary32) (+.f32 maxCos maxCos)) ux))) (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)))
(*.f32 (sqrt.f32 #s(approx (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sqrt.f32 #s(approx (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2)) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos))))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux)) #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) #s(literal 2 binary32))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) #s(literal 2 binary32))))))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) #s(approx (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 (*.f32 #s(literal 2 binary32) maxCos) #s(literal 2 binary32))))))))
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) #s(approx (- (- ux (* maxCos ux)) 2) (-.f32 ux #s(literal 2 binary32))))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 #s(approx (- (- ux (* maxCos ux)) 1) (-.f32 ux #s(literal 1 binary32))) #s(literal 1 binary32)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sqrt.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (sin.f32 (*.f32 (+.f32 uy uy) (PI.f32))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux)))))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))))))))
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) #s(approx (* ux (- 2 (* 2 maxCos))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal 2 binary32) (/.f32 ux maxCos))))))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 ux #s(approx (- 2 (* 2 maxCos)) (*.f32 maxCos (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32))))))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) (-.f32 ux #s(literal 1 binary32))))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) (+.f32 ux #s(literal 1 binary32))))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))))
(*.f32 (sqrt.f32 #s(approx (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))))))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sqrt.f32 #s(approx (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux)) (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))))))) (sin.f32 (*.f32 (+.f32 uy uy) (PI.f32))))
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (*.f32 (sqrt.f32 (-.f32 ux (*.f32 maxCos ux))) (sqrt.f32 (+.f32 (-.f32 #s(literal 2 binary32) ux) (*.f32 maxCos ux)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (*.f32 (sqrt.f32 (-.f32 ux (*.f32 ux maxCos))) (sqrt.f32 (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)) ux))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) #s(approx (- 1 (* (- ux (* maxCos ux)) 2)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))))
(*.f32 (sqrt.f32 (-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sqrt.f32 (*.f32 #s(approx (neg (- (- ux (* maxCos ux)) 0)) (*.f32 maxCos (+.f32 ux (*.f32 #s(literal -1 binary32) (/.f32 ux maxCos))))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)) ux) (-.f32 (*.f32 ux maxCos) ux))) (sin.f32 (*.f32 (+.f32 uy uy) (PI.f32))))
(*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) #s(approx (- (* ux maxCos) ux) (*.f32 maxCos (+.f32 ux (*.f32 #s(literal -1 binary32) (/.f32 ux maxCos))))))) (sin.f32 (*.f32 (+.f32 uy uy) (PI.f32))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))))
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)) ux))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sqrt.f32 (/.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 (-.f32 (*.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux))) (-.f32 ux (*.f32 maxCos ux))) #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))) (sqrt.f32 (-.f32 ux (*.f32 maxCos ux)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) #s(approx (- (- ux (* maxCos ux)) 2) (*.f32 maxCos (-.f32 (/.f32 ux maxCos) (+.f32 ux (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) maxCos)))))))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sqrt.f32 (/.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (-.f32 ux (*.f32 ux maxCos)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 ux ux)) (+.f32 (*.f32 maxCos ux) ux)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (*.f32 (sqrt.f32 (sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 (-.f32 #s(literal 2 binary32) (+.f32 maxCos maxCos)) ux)))) (sqrt.f32 (sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 (-.f32 #s(literal 2 binary32) (+.f32 maxCos maxCos)) ux))))))
(*.f32 (*.f32 (sqrt.f32 (*.f32 #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))) (sin.f32 (*.f32 (+.f32 uy uy) (PI.f32))))
Outputs
(*.f32 (sqrt.f32 (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 ux ux)) (+.f32 (*.f32 maxCos ux) ux)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
Call 12
Inputs
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 #s(approx (* -1 (* ux (- ux 2))) (*.f32 #s(literal 2 binary32) ux))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 (+.f32 uy uy) #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) (PI.f32)))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 #s(approx (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 (-.f32 ux #s(literal 1 binary32)) #s(literal 1 binary32))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux #s(approx (+ 2 (* maxCos ux)) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (+.f32 (*.f32 (neg.f32 ux) ux) (*.f32 (neg.f32 ux) #s(literal -2 binary32)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 2 binary32) ux)) (sqrt.f32 ux)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 (*.f32 (+.f32 uy uy) (PI.f32)) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 (*.f32 (+.f32 uy uy) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))) (PI.f32)))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) #s(approx (- (* maxCos ux) ux) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) ux)) ux)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 #s(approx (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (/.f32 (-.f32 (*.f32 ux ux) (*.f32 #s(literal 2 binary32) #s(literal 2 binary32))) (+.f32 ux #s(literal 2 binary32)))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux #s(approx (+ 2 (* maxCos ux)) (*.f32 ux (+.f32 maxCos (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) ux)))))) (-.f32 (*.f32 maxCos ux) ux)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) #s(approx (- (* maxCos ux) ux) (*.f32 maxCos (+.f32 ux (*.f32 #s(literal -1 binary32) (/.f32 ux maxCos)))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 ux maxCos))) (*.f32 ux maxCos))) (-.f32 (*.f32 maxCos ux) ux)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 ux (*.f32 ux maxCos))) (*.f32 ux maxCos))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (+.f32 #s(approx (/ (- (* (* ux maxCos) (* ux maxCos)) (* 2 (* (* ux maxCos) ux))) (- (* ux maxCos) ux)) (*.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 ux maxCos) ux)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (/.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 ux (*.f32 ux maxCos)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (*.f32 (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (/.f32 (-.f32 (*.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)) (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32))) (*.f32 #s(literal 1 binary32) #s(literal 1 binary32))) (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -1 binary32)) #s(literal 1 binary32)))) (-.f32 (*.f32 maxCos ux) ux)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (*.f32 (PI.f32) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 uy (PI.f32)) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (+.f32 (/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) ux))) #s(approx (- (* ux maxCos) ux) (*.f32 #s(literal -1 binary32) ux))) (/.f32 (*.f32 ux ux) #s(approx (- (* ux maxCos) ux) (*.f32 #s(literal -1 binary32) ux))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (+.f32 (/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) ux))) (-.f32 (*.f32 ux maxCos) ux)) #s(approx (/ (* ux ux) (- (* ux maxCos) ux)) (+.f32 (*.f32 #s(literal -1 binary32) ux) (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux)))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (+.f32 (/.f32 (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 ux maxCos) ux))) (-.f32 (*.f32 ux maxCos) ux)) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 ux maxCos) ux)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))))))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 ux #s(approx (- 2 (* 2 maxCos)) #s(literal 2 binary32))))))
(*.f32 (sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 (-.f32 #s(literal 2 binary32) (+.f32 maxCos maxCos)) ux))) (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)))
(*.f32 (sqrt.f32 #s(approx (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sqrt.f32 #s(approx (* (/ (- (* 0 0) (* (- (* maxCos ux) ux) (- (* maxCos ux) ux))) (- ux (* maxCos ux))) (- (- ux (* maxCos ux)) 2)) (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos))))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux)) #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) #s(literal 2 binary32))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux) #s(literal 2 binary32))))))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) #s(approx (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 (*.f32 #s(literal 2 binary32) maxCos) #s(literal 2 binary32))))))))
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) #s(approx (- (- ux (* maxCos ux)) 2) (-.f32 ux #s(literal 2 binary32))))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 #s(approx (- (- ux (* maxCos ux)) 1) (-.f32 ux #s(literal 1 binary32))) #s(literal 1 binary32)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sqrt.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (sin.f32 (*.f32 (+.f32 uy uy) (PI.f32))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux)))))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))))))))
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) #s(approx (* ux (- 2 (* 2 maxCos))) (*.f32 maxCos (+.f32 (*.f32 #s(literal -2 binary32) ux) (*.f32 #s(literal 2 binary32) (/.f32 ux maxCos))))))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 ux #s(approx (- 2 (* 2 maxCos)) (*.f32 maxCos (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) maxCos)) #s(literal 2 binary32))))))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) (-.f32 ux #s(literal 1 binary32))))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) (+.f32 ux #s(literal 1 binary32))))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))))
(*.f32 (sqrt.f32 #s(approx (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))))))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sqrt.f32 #s(approx (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux)) (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))))))) (sin.f32 (*.f32 (+.f32 uy uy) (PI.f32))))
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (*.f32 (sqrt.f32 (-.f32 ux (*.f32 maxCos ux))) (sqrt.f32 (+.f32 (-.f32 #s(literal 2 binary32) ux) (*.f32 maxCos ux)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (*.f32 (sqrt.f32 (-.f32 ux (*.f32 ux maxCos))) (sqrt.f32 (-.f32 (-.f32 (*.f32 ux maxCos) #s(literal -2 binary32)) ux))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) #s(approx (- 1 (* (- ux (* maxCos ux)) 2)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))))
(*.f32 (sqrt.f32 (-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sqrt.f32 (*.f32 #s(approx (neg (- (- ux (* maxCos ux)) 0)) (*.f32 maxCos (+.f32 ux (*.f32 #s(literal -1 binary32) (/.f32 ux maxCos))))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)) ux) (-.f32 (*.f32 ux maxCos) ux))) (sin.f32 (*.f32 (+.f32 uy uy) (PI.f32))))
(*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) #s(approx (- (* ux maxCos) ux) (*.f32 maxCos (+.f32 ux (*.f32 #s(literal -1 binary32) (/.f32 ux maxCos))))))) (sin.f32 (*.f32 (+.f32 uy uy) (PI.f32))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))))
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux)) ux))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sqrt.f32 (/.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 (-.f32 (*.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux))) (-.f32 ux (*.f32 maxCos ux))) #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))) (sqrt.f32 (-.f32 ux (*.f32 maxCos ux)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) #s(approx (- (- ux (* maxCos ux)) 2) (*.f32 maxCos (-.f32 (/.f32 ux maxCos) (+.f32 ux (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) maxCos)))))))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sqrt.f32 (/.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (-.f32 ux (*.f32 ux maxCos)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux)) (*.f32 ux ux)) (+.f32 (*.f32 maxCos ux) ux)) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (*.f32 (sqrt.f32 (sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 (-.f32 #s(literal 2 binary32) (+.f32 maxCos maxCos)) ux)))) (sqrt.f32 (sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 (-.f32 #s(literal 2 binary32) (+.f32 maxCos maxCos)) ux))))))
(*.f32 (*.f32 (sqrt.f32 (*.f32 #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))))) (sin.f32 (*.f32 (+.f32 uy uy) (PI.f32))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 (-.f32 (*.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux))) (-.f32 ux (*.f32 maxCos ux))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) (sqrt.f32 (-.f32 ux (*.f32 ux maxCos)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) (sqrt.f32 (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)))) (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(approx (+ (- 1 ux) (* ux maxCos)) (*.f32 maxCos (-.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos)))) #s(approx (+ (- 1 ux) (* ux maxCos)) (*.f32 maxCos (-.f32 (+.f32 ux (/.f32 #s(literal 1 binary32) maxCos)) (/.f32 ux maxCos))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) #s(approx (* 2 (* uy (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))) (/.f32 (*.f32 maxCos (*.f32 uy (*.f32 (PI.f32) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32)))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 maxCos (*.f32 (PI.f32) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 (PI.f32) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))))))
(*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (/.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))) (sin.f32 (*.f32 (+.f32 uy uy) (PI.f32))))
(*.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy)) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 (-.f32 (*.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux))) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32)))) (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 1 binary32))))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (*.f32 (sqrt.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))))) (sqrt.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (-.f32 ux (*.f32 maxCos ux))) #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (pow.f32 (pow.f32 #s(approx (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)) (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))))))
(*.f32 (sqrt.f32 (/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))) (+.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (/.f32 (-.f32 (*.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux))) (*.f32 #s(literal 1 binary32) #s(literal 1 binary32))) (-.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) #s(literal 1 binary32)))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy #s(approx (* (PI) (sqrt (* (- ux (+ 2 (* maxCos ux))) (- (* maxCos ux) ux)))) (*.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 2 binary32) ux) ux)) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)))))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))))) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos)))) (-.f32 ux (*.f32 maxCos ux))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (pow.f32 (pow.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) #s(literal 2 binary32))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (* (* (sin (* uy (PI))) 2) (cos (* uy (PI))))) (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))))))))
#s(approx (* (* 2 (* (sin (* (PI) uy)) (cos (* (PI) uy)))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))))))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 ux (-.f32 (+.f32 #s(literal 2 binary32) (*.f32 #s(literal -1 binary32) (*.f32 ux (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) maxCos))))))
(*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) uy)) #s(literal 2 binary32)) (cos.f32 (*.f32 (PI.f32) uy))))
(*.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))))
(*.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32)) ux))) (cos.f32 (*.f32 (PI.f32) uy))) (*.f32 (sin.f32 (*.f32 (PI.f32) uy)) #s(literal 2 binary32)))
(*.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32))) (cos.f32 (*.f32 uy (PI.f32))))
(*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux)))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))))) (sin.f32 (*.f32 (+.f32 uy uy) (PI.f32))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 (-.f32 (*.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (*.f32 (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)) (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))))) (-.f32 ux (*.f32 maxCos ux))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 (-.f32 (*.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux)))) (-.f32 (*.f32 (*.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 ux (*.f32 ux maxCos))) (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 ux maxCos) ux))) #s(literal 2 binary32)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (*.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) (cos.f32 (*.f32 uy (PI.f32)))))
(*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) #s(approx (sin (* (+ uy uy) (PI))) (*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (*.f32 (PI.f32) uy)) (cos.f32 (*.f32 (PI.f32) uy)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (*.f32 (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))) (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 ux (*.f32 maxCos ux))))))))
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) #s(approx (sin (* (PI) (+ uy uy))) (*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 uy (PI.f32)) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32))) (pow.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux)) #s(literal 1/4 binary32)))))
(*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (*.f32 (PI.f32) uy)) (sin.f32 (+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 uy (PI.f32)))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))))
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (*.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) (sin.f32 (+.f32 (*.f32 (neg.f32 (PI.f32)) uy) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))
(*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (*.f32 (PI.f32) uy)) (sin.f32 (+.f32 (*.f32 (neg.f32 (PI.f32)) uy) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))))
(*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (/.f32 (+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 2 binary32) maxCos)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 ux ux))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))))) (sin.f32 (*.f32 (+.f32 uy uy) (PI.f32))))
(*.f32 (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 (cos.f32 (-.f32 (+.f32 (*.f32 (neg.f32 (PI.f32)) uy) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 uy (PI.f32)))) (cos.f32 (+.f32 (+.f32 (*.f32 (neg.f32 (PI.f32)) uy) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 uy (PI.f32))))) #s(literal 2 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))))
(*.f32 (sin.f32 (acos.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sin.f32 (acos.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(approx (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2))) (pow.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (exp.f32 (*.f32 (log.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 (-.f32 #s(literal 2 binary32) (+.f32 maxCos maxCos)) ux))) #s(literal 1/2 binary32))))
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) #s(approx (- (- ux (* maxCos ux)) 2) #s(literal -2 binary32)))) (sin.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (+.f32 uy uy)))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (exp.f32 (*.f32 (log.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(*.f32 (sqrt.f32 (*.f32 (-.f32 (-.f32 ux (*.f32 ux maxCos)) #s(literal 2 binary32)) (-.f32 (*.f32 ux maxCos) ux))) (sin.f32 (*.f32 (*.f32 (+.f32 uy uy) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (sin.f32 (*.f32 (*.f32 (+.f32 uy uy) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (sin.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (+.f32 uy uy)))))
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (sin.f32 (*.f32 (cbrt.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (cbrt.f32 (PI.f32)) (+.f32 uy uy)))))
(*.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) (*.f32 (pow.f32 (*.f32 (-.f32 ux (-.f32 (*.f32 maxCos ux) #s(literal -2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1/4 binary32)) (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) uy))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 #s(approx (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) ux)) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 maxCos ux)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))))))))
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (*.f32 (*.f32 #s(approx (sin (* uy (PI))) (*.f32 uy (+.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32))))))) #s(literal 2 binary32)) (cos.f32 (*.f32 uy (PI.f32)))))
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (sin.f32 (*.f32 (PI.f32) (/.f32 (+.f32 (pow.f32 uy #s(literal 3 binary32)) (pow.f32 uy #s(literal 3 binary32))) (+.f32 (*.f32 uy uy) (-.f32 (*.f32 uy uy) (*.f32 uy uy)))))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(approx (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))))) (+.f32 (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))))))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 (-.f32 (pow.f32 #s(literal 0 binary32) #s(literal 3 binary32)) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux)))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (*.f32 (pow.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))) (pow.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32)))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 maxCos (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))))
#s(approx (* (sqrt (* (- (- ux (* ux maxCos)) 2) (- (* ux maxCos) ux))) (sin (* (+ uy uy) (PI)))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32))))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))))
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 0 binary32))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (sin.f32 (/.f32 (+.f32 (pow.f32 (*.f32 uy (PI.f32)) #s(literal 3 binary32)) (pow.f32 (*.f32 uy (PI.f32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32))) (-.f32 (*.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32))) (*.f32 (*.f32 uy (PI.f32)) (*.f32 uy (PI.f32))))))))
(*.f32 (-.f32 (cos.f32 (-.f32 (acos.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) (*.f32 (PI.f32) (+.f32 uy uy)))) (cos.f32 (+.f32 (acos.f32 (-.f32 (-.f32 (*.f32 maxCos ux) #s(literal -1 binary32)) ux)) (*.f32 (PI.f32) (+.f32 uy uy))))) #s(literal 1/2 binary32))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(approx (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2))) (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (sin (* (PI) (+ uy uy)))) (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux))))) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) (sqrt.f32 (*.f32 (-.f32 ux (+.f32 #s(literal 2 binary32) (*.f32 maxCos ux))) (-.f32 (*.f32 maxCos ux) ux)))))))))))
#s(approx (* (sqrt (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2))) (* (* (sin (* uy (PI))) 2) (cos (* uy (PI))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32)))))))) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 maxCos #s(literal 1 binary32)))))) (sqrt.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux (-.f32 maxCos #s(literal 1 binary32))))))))
#s(approx (* (* 2 (* (sin (* (PI) uy)) (cos (* (PI) uy)))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))))) (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))))) (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))))))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(approx (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos))))) (+.f32 (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))))) (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 4 binary32))) (pow.f32 (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))) #s(literal 3 binary32)))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- (- 1 (- 1 (* (- ux (* maxCos ux)) 2))) (* (- ux (* maxCos ux)) (- ux (* maxCos ux)))))) (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (sqrt.f32 (-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (sqrt.f32 (-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))))) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) (sqrt.f32 (-.f32 (*.f32 #s(literal 2 binary32) (-.f32 ux (*.f32 maxCos ux))) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))))))))))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (*.f32 #s(approx (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 maxCos (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)))) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)))) #s(approx (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 maxCos (*.f32 (+.f32 (*.f32 ux (-.f32 ux #s(literal 2 binary32))) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32)))) (*.f32 ux (-.f32 ux #s(literal 2 binary32))))) (pow.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 ux #s(literal 2 binary32)))) #s(literal 1/4 binary32))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))))) (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 4 binary32)))) (pow.f32 (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))) #s(literal 3 binary32))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)))))) (+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 4 binary32))) (pow.f32 (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))) #s(literal 3 binary32)))) (*.f32 #s(literal -1/16 binary32) (/.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 maxCos #s(literal 1 binary32)) #s(literal 6 binary32)))) (pow.f32 (sqrt.f32 (*.f32 ux (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) maxCos)))) #s(literal 5 binary32))))))))))
#s(approx (* (sin (* (* uy 2) (PI))) (* (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)) (pow (* (neg (- (- ux (* maxCos ux)) 0)) (- (- ux (* maxCos ux)) 2)) (/ 1/2 2)))) (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (-.f32 #s(literal 1 binary32) maxCos)))) (*.f32 ux (+.f32 (*.f32 ux (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (*.f32 (+.f32 (*.f32 #s(literal -1/32 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32))) (*.f32 #s(literal 1/128 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) maxCos)))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/96 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal -1/3072 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32))) (*.f32 #s(literal 1/256 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 3 binary32)))))))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal 1/64 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/32 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32))) (*.f32 #s(literal 1/128 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) maxCos) #s(literal 2 binary32)))))))))))) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 ux) (log.f32 (*.f32 #s(literal -2 binary32) (-.f32 maxCos #s(literal 1 binary32))))))) #s(literal 2 binary32)) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
Outputs
(*.f32 (sqrt.f32 (*.f32 (/.f32 (-.f32 (*.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 maxCos ux) ux))) (-.f32 ux (*.f32 maxCos ux))) (-.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (sin.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
Calls

124 calls:

64.0ms
maxCos
50.0ms
(*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))
42.0ms
uy
39.0ms
(-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
39.0ms
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))))
Results
AccuracySegmentsBranch
63.3%1(-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
63.3%1(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
63.3%1(sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))
63.3%1(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))))
63.3%1ux
63.3%1(*.f32 uy #s(literal 2 binary32))
63.3%1(*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))
63.3%1uy
63.3%1maxCos
63.3%1(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
63.3%1(*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))
75.1%1(-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
75.1%1(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
75.1%1(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))))
75.1%1ux
75.1%1(*.f32 uy #s(literal 2 binary32))
75.1%1(*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))
75.1%1uy
75.1%1maxCos
75.1%1(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
75.1%1(*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))
75.1%1(sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))
75.2%1(-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
75.2%1(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
75.2%1ux
75.2%1(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))))
75.2%1maxCos
75.2%1(*.f32 uy #s(literal 2 binary32))
75.2%1(*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))
75.2%1(sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))
75.2%1uy
75.2%1(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
75.2%1(*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))
78.2%1(-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
78.2%1(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
78.2%1(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))))
78.2%1ux
78.2%1(*.f32 uy #s(literal 2 binary32))
78.2%1(*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))
78.2%1(sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))
78.2%1uy
78.2%1(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
78.2%1(*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))
78.2%1maxCos
78.7%1maxCos
78.7%1(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))))
78.7%1(-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
78.7%1(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
78.7%1ux
78.7%1(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
78.7%1(*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))
78.7%1(sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))
78.7%1(*.f32 uy #s(literal 2 binary32))
78.7%1(*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))
78.7%1uy
87.5%2(*.f32 uy #s(literal 2 binary32))
87.5%2(*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))
87.5%2uy
85.5%2(-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
85.5%2(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
86.3%3(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))))
85.5%2ux
78.7%1maxCos
85.5%2(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
85.5%2(*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))
88.3%2(*.f32 uy #s(literal 2 binary32))
88.3%2(*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))
85.8%2(sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))
88.3%2uy
93.6%1(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
93.6%1(*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))
93.6%1(-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
93.6%1(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
93.6%1(*.f32 uy #s(literal 2 binary32))
93.6%1(*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))
93.6%1(sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))
93.6%1(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))))
93.6%1ux
93.6%1uy
93.6%1maxCos
97.7%1(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
97.7%1(*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))
97.7%1(*.f32 uy #s(literal 2 binary32))
97.7%1(*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))
97.7%1(sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))
97.7%1(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))))
97.7%1uy
97.7%1maxCos
97.7%1(-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
97.7%1(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
97.7%1ux
98.5%1(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
98.5%1(*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))
98.5%1(-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
98.5%1(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
98.5%1(*.f32 uy #s(literal 2 binary32))
98.5%1(*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))
98.5%1(sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))
98.5%1(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))))
98.5%1ux
98.5%1uy
98.5%1maxCos
98.5%1(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
98.5%1(*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))
98.5%1(*.f32 uy #s(literal 2 binary32))
98.5%1(*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))
98.5%1(sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))
98.5%1(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))))
98.5%1ux
98.5%1uy
98.5%1maxCos
98.5%1(-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
98.5%1(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
98.5%1(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
98.5%1(*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))
98.5%1(-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
98.5%1(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
98.5%1(*.f32 uy #s(literal 2 binary32))
98.5%1(*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))
98.5%1(sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))
98.5%1(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))))
98.5%1ux
98.5%1uy
98.5%1maxCos
Compiler

Compiled 8 487 to 1 987 computations (76.6% saved)

bsearch1.0ms (0.0%)

Memory
1.5MiB live, 1.5MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
0.0ms
0.001521568512544036
0.0016074866289272904
Compiler

Compiled 28 to 20 computations (28.6% saved)

bsearch1.0ms (0.0%)

Memory
1.3MiB live, 1.3MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
0.0ms
0.002297012833878398
0.004194979090243578
Compiler

Compiled 28 to 20 computations (28.6% saved)

derivations155.0ms (1.7%)

Memory
1.4MiB live, 187.8MiB allocated; 17ms collecting garbage
Stop Event
fuel
Compiler

Compiled 581 to 142 computations (75.6% saved)

preprocess81.0ms (0.9%)

Memory
-7.1MiB live, 230.2MiB allocated; 15ms collecting garbage
Compiler

Compiled 606 to 158 computations (73.9% saved)

end0.0ms (0.0%)

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

Profiling

Loading profile data...